![]() |
|
B16M ESP32-S3 IO pins define - Printable Version +- Smart Home Automation Forum (https://www.kincony.com/forum) +-- Forum: Technical Support (https://www.kincony.com/forum/forumdisplay.php?fid=60) +--- Forum: B16M (https://www.kincony.com/forum/forumdisplay.php?fid=61) +--- Thread: B16M ESP32-S3 IO pins define (/showthread.php?tid=6781) |
B16M ESP32-S3 IO pins define - admin - 09-27-2024 IIC Bus: SDA:GPIO38 SCL:GPIO39 PCF8575:U57 (relay1-16): i2c address:0x25 PCF8575:U58 (input1-16): i2c address:0x24 DS3231 RTC i2c address: 0x68 SSD1306 display: i2c address:0x3c ADS1115 (4CH ADC): i2c address:0x48 ----------------- 1-wire (pull-up resistance on PCB): 1-wire1:GPIO40 1-wire2:GPIO15 1-wire3:GPIO48 1-wire4:GPIO47 free GPIOs (without pull-up resistance on PCB): free gpio-1:GPIO13 free gpio-2:GPIO14 free gpio-3:GPIO21 ----------------- Ethernet (W5500) I/O define: clk_pin: GPIO42 mosi_pin: GPIO43 miso_pin: GPIO44 cs_pin: GPIO41 interrupt_pin: GPIO2 reset_pin: GPIO1 -------------------- RS485: RXD:GPIO8 TXD:GPIO18 Tuya module: RXD:GPIO17 TXD:GPIO16 Tuya network button: Tuya module's P28 Tuya network LED: Tuya module's P16 -------------------- SD Card: SPI-MOSI:GPIO10 SPI-SCK:GPIO11 SPI-MISO:GPIO12 SPI-CS:GPIO9 RE: B16M ESP32-S3 IO pins define - uslackr - 07-03-2025 Are the LEDs hardwired to the mosfet output or are they addressable? I loaded an ESP32 config and turned on one of the outputs but no led turned.on. This is my yaml. Code: i2c:Solved - I applied 5vdc to ground and the Digital Output DC connector and now the led lights up and I can measure 5v on the output when turned on. One issue I ran into is that with the uart config from your sample esphome config, once I flash it, I can no longer flash it again over USB. The USB connections keeps going up and down. I had to reflash using the KCS flash tool and the v3.4 firmware and start over with ESPHome. Code: # uart:RE: B16M ESP32-S3 IO pins define - admin - 07-04-2025 if usb can't work. 1. power off B16M 2. hold on DW (download) button, don't move your finger. 3. power on of B16M 4. release your finger. 5. Then B16M enter bootloader mode. download firmware again. |