ACH-ESP32-S3F16R8 — ESP32-S3R8 · 16MB Flash · 8MB PSRAM · Designed in PT

17,00 € excl. VAT

AchiraWare’s most powerful board — ESP32-S3R8 with 16MB Flash and 8MB PSRAM. Runs MicroPython, TensorFlow Lite, and more. Hand-assembled in Portugal. Castellated holes, I2C connector, powers from 5V USB-C or up to 5.5V VIN.

10 in stock

The ACH-ESP32-S3-F16R8 is an ESP32-S3 development board with 16 MB Flash and 8 MB PSRAM. Dual-core Xtensa LX7, WiFi and Bluetooth 5.0 — ideal for IoT, edge AI and connected prototypes.

Technical specifications

  • MCU: ESP32-S3
  • CPU: Dual-core Xtensa LX7 @ 240 MHz
  • Flash: 16 MB
  • PSRAM: 8 MB
  • WiFi: 802.11 b/g/n (2.4 GHz)
  • Bluetooth: 5.0 (BLE)
  • USB: USB-C (power + programming)
  • AchiWire port: JST SH 1.0mm 4-pin · GND / +3.3V / SDA / SCL · compatible with Qwiic and STEMMA QT
  • Logic level: 3.3 V
  • Supply: 5 V via USB-C

Pre-flashed firmware included. I2C cable in the box. Designed in Porto, Portugal.

Description

The AchiraWare flagship board — built around the ESP32-S3R8, Espressif’s top-tier variant with 16MB Flash and 8MB PSRAM. Designed and hand-assembled in Portugal.

Microcontroller

  • ESP32-S3R8: dual-core Xtensa LX7 @ 240MHz
  • 16MB external Flash · 8MB PSRAM
  • 2.4GHz Wi-Fi 4 · Bluetooth LE 5.0 · USB-OTG
  • Capable of running MicroPython, CircuitPython, TensorFlow Lite, LittleFS

Board features

  • Precision-tuned PCB antenna — no external antenna needed
  • Castellated holes + 2.54mm through-hole headers — use on breadboard or solder directly onto your PCB as a module
  • JST SH 1.0mm I2C connector — compatible with Qwiic (SparkFun) and STEMMA QT (Adafruit)
  • Addressable RGB LED (GPIO 10, WS2812) — use SimpleRGBLed library by AchiraWare
  • USB-C — power, UART programming, and USB-OTG
  • LDO voltage regulator 1A — power from 5V USB-C or up to 5.5V VIN
  • All available GPIO broken out (internal PSRAM pins not exposed)
  • Approximately 50 × 30mm · Designed in PT

In the box

  • ACH-ESP32-S3F16R8 board
  • JST SH 1.0mm 4-pin I2C cable
  • 2.54mm male headers

Compatible with: ESP-IDF · Arduino framework · MicroPython · CircuitPython · Zephyr RTOS · TensorFlow Lite

Pinout — GPIO exposed on the headers (2.54 mm)

Left Pins Right Pins
GND GND
GPIO1 +3.3V
GPIO2 +5V
GPIO3 +5V
GPIO4 GPIO44 (UART TX)
GPIO7 GPIO43 (UART RX)
GPIO8 GPIO42
GPIO9 GPIO41
GPIO11 GPIO39
GPIO12 GPIO38
GPIO13 GPIO21
GPIO14 GPIO18
GPIO15 GPIO17

Dedicated Pin (not exposed in headers)

GPIO Function Notes
GPIO10 LED RGB addressable (WS2812) Librery SimpleRGBLed (AchiraWare) o NeoPixel/FastLED
GPIO5 SCL — I2C Conecctor JST SH 1.0mm (AchiWire). Pull-up 4.7 kΩ integrated.
GPIO6 SDA — I2C Conecctor JST SH 1.0mm (AchiWire). Pull-up 4.7 kΩ integrated.

Arduino IDE

  1. Connect the board with a data USB-C cable.
  2. Install the ESP32 Arduino core.
  3. Board: ESP32S3 Dev Module
  4. PSRAM: OPI PSRAM (required to enable the 8 MB)
  5. Select the correct COM port and upload your sketch.

ESP-IDF

  1. Install ESP-IDF.
  2. Set target and build:
    idf.py set-target esp32s3
    idf.py build flash monitor

Blink — RGB LED (Arduino)

The RGB LED is on GPIO 10 (WS2812 addressable). LED_BUILTIN is not defined on this board. Use the SimpleRGBLed library by AchiraWare (available in the Arduino Library Manager).

// ACH-ESP32-S3F16R8 — Blink RGB LED
// Board:   "ESP32S3 Dev Module"
// PSRAM:   "OPI PSRAM"
// Library: SimpleRGBLed (Arduino Library Manager)

#include <SimpleRGBLed.h>

#define LED_PIN 10   // RGB LED — GPIO 10

SimpleRGBLed led;

void setup() {
    led.begin(LED_PIN);
    led.setBrightnessPercent(40);
}

void loop() {
    led.setColor("green");
    delay(500);
    led.off();
    delay(500);
}

I2C — AchiWire Connector (JST SH 1.0 mm)

Compatible with Qwiic (SparkFun) and STEMMA QT (Adafruit). 4.7 kΩ pull-up resistors already on board — no external resistors needed.

  • SDA → GPIO 6
  • SCL → GPIO 5
#include <Wire.h>

void setup() {
  Wire.begin(6, 5);  // SDA=GPIO6, SCL=GPIO5
  Serial.begin(115200);
}

void loop() {
  // your I2C code here
}

Additional information

Weight 0,035 kg
Dimensions 8 × 5 × 2 cm
Microcontroller

ESP32-S3R8

Architecture

Dual-core Xtensa LX7

Clock speed

240 MHz

Flash

16MB

PSRAM

8MB

Wireless

Wi-Fi 4 · Bluetooth LE 5.0 · USB-OTG

I2C Connector

JST SH 1.0mm (Qwiic / STEMMA QT compatible)

RGB LED

Yes

USB

USB-C

Power input

5V USB-C · up to 5.5V VIN

LDO Regulator

1A

Form factor

Castellated holes + 2.54mm headers

Dimensions

50 × 30 mm

Assembled

Hand-assembled in Portugal

Reviews

There are no reviews yet.

Be the first to review “ACH-ESP32-S3F16R8 — ESP32-S3R8 · 16MB Flash · 8MB PSRAM · Designed in PT”

Your email address will not be published. Required fields are marked *

GitHub Repository

Hardware design files, schematics, and code examples for the ACH-ESP32-S3-F16R8.


View on GitHub →