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
- 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
Arduino IDE
- Connect the board with a USB-C data cable.
- Install the ESP32 Arduino core.
- Board: ESP32S3 Dev Module — enable PSRAM if your sketch needs it.
- Select the correct COM port and upload.
ESP-IDF
- Install ESP-IDF.
- Set target and build:
idf.py set-target esp32s3
idf.py build flash monitor
Blink example (Arduino)
void setup() {
Serial.begin(115200);
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
Serial.println("ACH-ESP32-S3-F16R8 running");
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
GitHub Repository
Hardware design files, schematics, and code examples for the ACH-ESP32-S3-F16R8.
View on GitHub →
Reviews
There are no reviews yet.