ESP32-S3-N16R8 Dev Board – ABrobot 44-Pin

R248.00

Package Includes

  • 1x ESP32-S3-N16R8 Dev Board – ABrobot 44-Pin
  • 2x 22-Way SIL Straight Pin Headers

Availability: 29 in stock

SKU: 3ME3031 Categories: ,
  • Price Includes VAT
  • Durban Stock

Features / Specs

  • Manufacturer: ABrobot
  • Part Number: ESP32-S3-N16R8, 44-pin, official version, onboard antenna
  • Main Module: Espressif ESP32-S3-WROOM-1-N16R8 – genuine Espressif module (Xtensa® 32-bit LX7 dual-core processor, up to 240 MHz)
  • Antenna: Onboard PCB antenna
  • Flash Memory: 16 MB quad SPI in-package
  • ROM: 384 kB
  • SRAM: 512 kB
  • RTC SRAM: 16 kB
  • PSRAM: 8 MB octal SPI in-package
  • USB Interface: 2x USB Type-C female sockets (1x native ESP32-S3 USB/OTG; 1x USB-to-UART via WCH CH340K)
  • Power Input Options:
    • USB Type-C Sockets: 5 VDC (either port)
    • 5V Pin (Regulated Input): 2.0 – 6.0 VDC, passes through onboard ME6211C33M5G-N regulator
    • 3V3 Pin (Direct Input): 3.3 VDC only, bypasses onboard regulator, feeds module directly
  • Reverse-Polarity Protection: 1N5819HW-7-F Schottky diode (40 V, 1 A) on the combined USB-C VBUS net, protects against back-feed if both ports are connected to separate power sources simultaneously
  • Operating Voltage Range (Module): 3.0 – 3.6 V
  • Communication Interface: UART / USB
  • Operating Temperature Range: -40 °C to +65 °C
  • Usable Peripherals (This Board): 33x programmable GPIOs / 2x general-purpose SPI / 3x UART / 2x I2C / 2x I2S / full-speed USB 2.0 OTG / USB Serial/JTAG controller
  • Full Chip Capabilities (Not All Exposed on This Board): 45x programmable GPIOs / 4x SPI (2 reserved for flash/PSRAM access, 2 general-purpose) / 1x LCD interface / 1x DVP camera interface / 3x UART / 2x I2C / 2x I2S / 1x RMT (4x TX, 4x RX channels) / TWAI (CAN) / SD/MMC host controller / etc.
  • GPIO:
    • Usable: 33x programmable GPIOs (module exposes 36 of the chip’s 45; GPIO35/GPIO36/GPIO37 further reserved on this N16R8 variant for Octal SPI PSRAM)
    • Reserved for Octal SPI PSRAM (Not Usable as GPIO): GPIO35 / GPIO36 / GPIO37 – physically present on the header, but committed internally to PSRAM whenever PSRAM is enabled (this board’s default configuration)
  • Indication LEDs: 3x WS2812-style addressable RGB LEDs (chained, GPIO48) / 1x red power LED (fixed) / 1x blue LED – wired to GPIO35, but do not use: this pin is committed to the module’s Octal SPI PSRAM interface whenever PSRAM is enabled, and testing confirmed that toggling it while PSRAM is active crashes the firmware. Only functional with PSRAM explicitly disabled, which most projects on this board will not do.
  • Dimensions (L x W x H): ~(63.3 x 27.85 x 4.7 mm) (includes module antenna)
  • Number of Pins: 44
  • Header Pin Pitch: 2.54 mm
  • Spacing Between Pin Rows (Pin Centre to Centre): ~25.4 mm (inner rows, breadboard/protoboard compatible) / ~27.94 mm (outer rows)
  • WiFi Protocols: 802.11 b/g/n (1T1R mode with data rate up to 150 Mbps)
  • Frequency Band: 2.4 GHz (supports 20 MHz and 40 MHz bandwidth)
  • Wireless Network Modes: Station / SoftAP / SoftAP + Station
  • WiFi Security: Secure boot / flash encryption / 4-kbit OTP, up to 1792 bits for users / cryptographic hardware acceleration
  • Bluetooth Protocols: Bluetooth LE – Bluetooth 5, Bluetooth Mesh
  • Power: Up to +20 dBm
  • Speeds: 125 kbit/s / 500 kbit/s / 1 Mbit/s / 2 Mbit/s
  • Advertising Features: Advertising extensions / multiple advertising sets
  • Other Features: Internal co-existence mechanism allowing WiFi and Bluetooth to share a single antenna

Resources

Pin Description

Pin Function
GND Ground
TX U0TXD (UART0 TX) / GPIO43 / CLK_OUT1
RX U0RXD (UART0 RX) / GPIO44 / CLK_OUT2
1 GPIO1 / RTC_GPIO1 / TOUCH1 / ADC1_CH0
2 GPIO2 / RTC_GPIO2 / TOUCH2 / ADC1_CH1
42 GPIO42 / MTMS (JTAG)
41 GPIO41 / MTDI (JTAG) / CLK_OUT1
40 GPIO40 / MTDO (JTAG) / CLK_OUT2
39 GPIO39 / MTCK (JTAG) / CLK_OUT3 / SUBSPICS1
38 GPIO38 / FSPIWP / SUBSPIWP
37 GPIO37 – reserved for Octal SPI PSRAM on this N16R8 module, not usable as GPIO
36 GPIO36 – reserved for Octal SPI PSRAM on this N16R8 module, not usable as GPIO
35 GPIO35 – wired to the onboard blue LED, but do not use: committed to Octal SPI PSRAM whenever PSRAM is enabled (this board’s default configuration); confirmed by testing that toggling this pin while PSRAM is active crashes the firmware
0 GPIO0 / RTC_GPIO0 – strapping pin (chip boot mode select), BOOT button on this board
45 GPIO45 – strapping pin (VDD_SPI voltage control)
48 GPIO48 / SPICLK_N_DIFF / SUBSPICLK_N_DIFF – onboard addressable RGB LED data line
47 GPIO47 / SPICLK_P_DIFF / SUBSPICLK_P_DIFF
21 GPIO21 / RTC_GPIO21
20 GPIO20 / RTC_GPIO20 / U1CTS / ADC2_CH9 / CLK_OUT1 / USB_D+
19 GPIO19 / RTC_GPIO19 / U1RTS / ADC2_CH8 / CLK_OUT2 / USB_D-
GND Ground
GND Ground
GND Ground
3V3 Power supply (3.3 V)
RST EN – chip enable/reset. High: on. Low: chip powered off. RST button on this board
4 GPIO4 / RTC_GPIO4 / TOUCH4 / ADC1_CH3
5 GPIO5 / RTC_GPIO5 / TOUCH5 / ADC1_CH4
6 GPIO6 / RTC_GPIO6 / TOUCH6 / ADC1_CH5
7 GPIO7 / RTC_GPIO7 / TOUCH7 / ADC1_CH6
15 GPIO15 / RTC_GPIO15 / U0RTS / ADC2_CH4 / XTAL_32K_P
16 GPIO16 / RTC_GPIO16 / U0CTS / ADC2_CH5 / XTAL_32K_N
17 GPIO17 / RTC_GPIO17 / U1TXD / ADC2_CH6
18 GPIO18 / RTC_GPIO18 / U1RXD / ADC2_CH7 / CLK_OUT3
8 GPIO8 / RTC_GPIO8 / TOUCH8 / ADC1_CH7 / SUBSPICS1
3 GPIO3 / RTC_GPIO3 / TOUCH3 / ADC1_CH2 – strapping pin (JTAG signal source)
46 GPIO46 – strapping pin (boot mode / ROM message printing control)
9 GPIO9 / RTC_GPIO9 / TOUCH9 / ADC1_CH8 / FSPIHD / SUBSPIHD
10 GPIO10 / RTC_GPIO10 / TOUCH10 / ADC1_CH9 / FSPICS0 / FSPIIO4 / SUBSPICS0
11 GPIO11 / RTC_GPIO11 / TOUCH11 / ADC2_CH0 / FSPID / FSPIIO5 / SUBSPID
12 GPIO12 / RTC_GPIO12 / TOUCH12 / ADC2_CH1 / FSPICLK / FSPIIO6 / SUBSPICLK
13 GPIO13 / RTC_GPIO13 / TOUCH13 / ADC2_CH2 / FSPIQ / FSPIIO7 / SUBSPIQ
14 GPIO14 / RTC_GPIO14 / TOUCH14 / ADC2_CH3 / FSPIWP / FSPIDQS / SUBSPIWP
5V 5V power input, shares the USB VBUS net; feeds onboard ME6211C33M5G-N regulator
GND Ground
Scroll to Top