- moduł ESP32-WROOM-32D
- program KiCAD w wersji 8
- GitHub do przechowywania projektów
- zastanowić się jak ma działać urządzenie
- znaleźć główne peryferia spełniajace założenia projektu
- zaplanowanie maksymalnego poboru prądu przez dobrane peryferia
- nie projektujemy jeszcze układu zasilania
- opcjonalnie: mały schemat w drawio
- zapoznać się z przykładowym devbardem
- oficjalny devboard - warto zapoznać się
- na dole jest dokumentacja: specyfikacja techniczna, schematy, płytka PCB
- wprowadzenie do KiCADa
- na przyszłość, można czytać w wolnej chwili wprowadzenie do ESP32
- zasilanie 3,3 V
- komunikacja Bluetooth (na tym etapie projektu to tylko ciekawostka)
- nie będzie programatora na płytce (programatory będą osobno)
- interfejsy UART i JTAG do programowania i debuggowania
- przycisk "reset"
- LDO: SOT-23-5 (DYD) TLV75733PDBVR
- NPN: SOT-23-3 SS8050
- LED: 5050 WS2812B
- Buttons: 6x3.5mm np.
Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS
-
UART for programming
Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical- VCC (3.3V)
- GND
- TXD (UART Transmit)
- RXD (UART Receive)
- DTR
- RTS
-
JTAG for debugging (TMS, TCK, TDI, TDO, GND)
Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical
-
UART for communication
- GND
- TXD (UART Transmit)
- RXD (UART Receive)