ESPHome-Panel
PublicLoading…
izzymonitor
esp32-s3 based home assistant control panel
Rust firmware development repo (thanks izzy!)
Downloading Gerbers/PCBA files for assembly service
PCBA files are generated in the build artifacts on each commit. Download the build artifacts from the latest commit under the Actions tab. Upload the default gerber zip to JLCPCB, and use default.csv for the BOM file + default.pos.csv for the CPL file
Requirements
Directory
Ato builds
TESTING IN PROGRESS:
Wavshare 1.8in LCD Module with ST7735 Controller
module TFTDisplay in elec/src _1_peroid_8INCH_space_MODULE.ato LCSC_ID = C359940
SPI Pin mapping (elec/src/veramonitor.ato, line 67):
lcd.spi.mosi ~ micro.io13; lcd.spi.sck ~ micro.io12; lcd.spi.cs ~ micro.io11; lcd.spi.dc ~ micro.io10; lcd.spi.reset ~ micro.io9; lcd.spi.backlightEN ~ micro.io46
MAX98357 Amp + Speaker
Uses MAX98357 (LCSC ID = C910544) 3W Class D amplifier IC + KLJ-1304T Speaker (LCSC_ID = C18186315). ESP32-S3 sends digital audio data to MAX98357 via I2S.
I2S Pin Mapping (veramonitor.ato, line 73):
amp.LRCLK ~ micro.io8; amp.BCLK ~ micro.io18; amp.DIN ~ micro.io17
Test SK6805 neopixels
WS2812B style protocol. Defined in elec/src/sk6805-ec20/elec/src/sk6805-ec20.ato
Neopixels invoked and configured in each KailhSW module
Neopixel Pin Maping (veramonitor.ato, line 70):
micro.io16 ~ sw1.DIN; sw1.DOUT ~ sw2.DIN; sw2.DOUT ~ sw3.DIN; sw3.DOUT ~ sw4.DIN; sw4.DOUT ~ sw5.DIN; sw5.DOUT ~ sw6.DIN
CPG1511F01S05 Kailh Switches
Accomodates standard keycaps LCSC_ID: C400225 Kail module configured in elec/src/kailh-sw.ato.
Active low. Pin mappings:
micro.io14 ~ sw1.KEY; micro.io21 ~ sw2.KEY; micro.io47 ~ sw3.KEY; micro.io48 ~ sw4.KEY; micro.io45 ~ sw5.KEY; micro.io35 ~ sw6.KEY
SW1 ~ GPIO14; SW2 ~ GPIO21; SW3 ~ GPIO47; SW4 ~ GPIO48; GPIO45 ~ SW5; SW6 ~ GPIO35
SPH0641LU4h1 MEMS microphone
PDM Pin Mappings:
pdm.pdm_sel ~ mic.SELECT; pdm.pdm_sel ~ micro.io3
pdm.pdm_clk ~ mic.CLOCK; pdm.pdm_clk ~ micro.io5
pdm.pdm_data ~ mic.DATA; pdm.pdm_data ~ micro.io4
No comments yet. Be the first to ask about this board.