- Interfețe disponibile: SPI, I2C, UART, GPIO
- Interfață: I2C
- Pini utilizați:
- SDA → IO21
- SCL → IO22
- Interfață: I2C (partajat cu BME688)
- Pini utilizați:
- SDA → IO21
- SCL → IO22
- INT_RTC → IO8
- 32KHZ → IO1
- RTC_RST → IO18
- Interfață: SPI
- Rezoluție: 800 x 480 px
- Pini utilizați:
- EPD_CS → IO10
- EPD_DC → IO5
- EPD_RST → IO23
- EPD_BUSY → IO3 (partajat cu MISO)
- MOSI, SCK (partajate cu SD)
- Interfață: SPI
- Pini utilizați:
- SS_SD → IO4
- MOSI → IO7
- MISO → IO2
- SCK → IO6
- Interfață: SPI
- Pini utilizați:
- FLASH_CS → IO12
- MOSI, MISO, SCK (partajate cu SD)
- Funcții: alimentare + date
- Pini utilizați:
- USB_D+ → IO13
- USB_D- → IO12
- Pini utilizați:
- IO/BOOT → IO9
- RESET → pin dedicat (conform schemei)
- Baterie Li-Po: 3.7V, 2500mAh
- Module și pini:
- MCP73831 → încărcare prin USB-C
- MAX17048 → monitorizare baterie
- SDA → IO21
- SCL → IO22
- XC6220A331MR-G → 3.3V stabilizat
- Funcții: alimentare principală și transfer de date
- Protejat ESD
- Interfață: I2C
- Pini utilizați:
- SDA → IO21
- SCL → IO22
ESP32-C6 are un consum de energie optimizat pentru aplicații IoT. În modul activ, consumul variază în funcție de sarcină, dar poate fi redus semnificativ în modurile de repaus profund. De exemplu, în modul Deep Sleep, consumul poate fi de ordinul microamperilor, ceea ce permite o durată de viață extinsă a bateriei.
În cadrul designului hardware, anumite erori de tip Airwire au fost acceptate intenționat în schema/PCB. Acestea reprezintă conexiuni logice nefinalizate în layout-ul plăcii, dar au fost tolerate în scopuri de testare, dezvoltare rapidă sau în situații unde conexiunile sunt realizate manual (ex: prin fire externe sau jumperi în faza de prototipare).
Decizia de a le păstra a fost luată pentru a permite flexibilitate în modificări ulterioare și pentru a grăbi ciclul de iterație fără a compromite funcționalitatea de bază a sistemului.
În proiectare, s-a ținut cont de recomandările din ghidul de design hardware pentru ESP32-C6 , asigurându-se că traseele PCB pentru interfața I2C sunt cât mai scurte și ecranate corespunzător pentru a minimiza interferențele. De asemenea, s-a acordat atenție alimentării corecte a senzorului BME680, conform specificațiilor acestuia.
Pentru o integrare eficientă a componentelor și optimizarea performanței, s-au urmat recomandările din documentația oficială a ESP32-C6 și a componentelor asociate.
