presets.json 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. [
  2. {
  3. "name": "ESP32A1S Old Model config 1 (AC101)",
  4. "config": [{
  5. "dac_config": "model=AC101,bck=27,ws=26,do=25,di=35,sda=33,scl=32"
  6. }, {
  7. "dac_controlset": ""
  8. }, {
  9. "set_GPIO": "21=amp,22=green:0,39=jack:0"
  10. }, {
  11. "spdif_config": ""
  12. }
  13. ]
  14. }, {
  15. "name": "ESP32A1S V2.2+ variant 1 (ES8388)",
  16. "config": [{
  17. "dac_config": "model=ES8388,bck=27,ws=25,do=26,sda=33,scl=32,di=35,i2c=16"
  18. }, {
  19. "dac_controlset": ""
  20. }, {
  21. "set_GPIO": "21=amp,22=green:0,39=jack:0"
  22. }, {
  23. "spdif_config": ""
  24. }
  25. ]
  26. }, {
  27. "name": "ESP32A1S V2.2+ variant 2 (ES8388)",
  28. "config": [{
  29. "dac_config": "model=ES8388,bck=5,ws=25,do=26,sda=18,scl=23,i2c=16"
  30. }, {
  31. "dac_controlset": ""
  32. }, {
  33. "set_GPIO": "21=amp,22=green:0,39=jack:0"
  34. }, {
  35. "spdif_config": ""
  36. }
  37. ]
  38. },
  39. {
  40. "name": "Squeezeamp",
  41. "config": [
  42. {"batt_config": "channel=7,scale=20.24"},
  43. {"dac_config": "model=TAS57xx,bck=33,ws=25,do=32,sda=27,scl=26,mute=14:0"},
  44. {"dac_controlset": ""},
  45. {"set_GPIO": "12=green,13=red,34=jack,2=spkfault"},
  46. {"spdif_config": "bck=33,ws=25,do=15"}
  47. ]
  48. },
  49. {
  50. "name": "T-WATCH2020 by LilyGo",
  51. "config": [
  52. {"dac_config": "model=I2S,bck=26,ws=25,do=33,i2c=106,sda=21,scl=22"},
  53. {"dac_controlset": "{ \"init\": [ {\"reg\":41, \"val\":128}, {\"reg\":18, \"val\":255} ], \"poweron\": [ {\"reg\":18, \"val\":64, \"mode\":\"or\"} ], \"poweroff\": [ {\"reg\":18, \"val\":191, \"mode\":\"and\"} ] }"},
  54. {"set_GPIO": "21=amp,22=green:0,39=jack:0"},
  55. {"spi_config":"dc=27,data=19,clk=18"},
  56. {"display_config": "SPI,driver=ST7789,width=240,height=240,cs=5,back=12,speed=16000000,HFlip,VFlip"},
  57. {"spdif_config": ""}
  58. ]
  59. }
  60. ]