Store

DFRobot

FireBeetle 2 Board ESP32-S3-U (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth Routed through Cable)

$35.41 |
In stock at supplier
No reviews yet

FireBeetle 2 ESP32-S3-U is a high-performance main controller built around the ESP32-S3-WROOM-1U-N16R8 module. ESP32-S3-WROOM-1U-N16R8 comes with 16MB Flash ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

FireBeetle 2 ESP32-S3-U is a high-performance main controller built around the ESP32-S3-WROOM-1U-N16R8 module. ESP32-S3-WROOM-1U-N16R8 comes with 16MB Flash and 8MB PSRAM for storing more data. The acceleration for neural network computing and signal processing workloads provided by the ESP32-S3 chip make the module an ideal choice for a wide variety of applications, such as speech recognition, image recognition, and so on.

FireBeetle 2 ESP32-S3-U offers an onboard camera interface for easy connection with a camera. Also, an independent camera power supply circuit is designed, which helps reduce interference from other signals to the camera. The board comes with an OV2640 camera that offers 2 megapixels, 68° FOV, and up to 1600*1200 resolution. Besides, its onboard easy-to-connect GDI greatly saves the trouble of wiring for using with a screen. Meanwhile, the controller integrates a power management function, which allows users to charge a Li-ion battery and turn the hardware on/off.

In addition, FireBeetle 2 ESP32-S3-U supports WiFi and Bluetooth 5 (LE) dual-mode communication, which reduces the difficulty of networking. Meanwhile, both Bluetooth Mesh protocol and Espressif WiFi Mesh are supported for more stable communication and a larger coverage area. With the support of Matter protocol, the microcontroller can be used to develop industrial standard smart home devices for a wider range of IoT and AIoT (Artificial Intelligence of Things) scenarios.

FireBeetle 2 ESP32-S3-U can be programmed by Arduino IDE, ESP-IDF, and MicroPython. Both C and Python are supported.


Image recognition



Video picture transmission


Comparison Table

FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller FireBeetle 2 Board ESP32-S3-U (N16R8) AIoT Microcontroller WiFi Soldered on the board Routed through a cable Bluetooth Soldered on the board Routed through a cable Features
Cohesive design,
more visually appealing
Better signal quality
Features
  • ESP32-S3 module with AI Acceleration
  • 16MB Flash & 8MB PSRAM, more storage space
  • Onboard camera interface & independent camera power supply, easy to connect and strong anti-interference
  • Power management integrated, support Li-ion battery charging and hardware On/OFF controlling
  • Onboard GDI for easy connection with screens
  • Wi-Fi and Bluetooth 5 dual-mode communication

  • Applications
  • AIoT-related projects
  • Speech recognition
  • Image recognition

  • Specification

    Basic Parameters

  • Operating Voltage: 3.3V
  • Type-C Input Voltage: 5V DC
  • VCC Input Voltage: 5V DC
  • Max Charging Current: 1A
  • Operating Temperature: -20 to 70°C
  • Dimension: 25.4x60mm/1x2.36”

  • Hardware Information

  • Processor: Xtensa® dual-core 32-bit LX7 microprocessor
  • Main Frequency: 240 MHz
  • SRAM: 512KB
  • ROM: 384KB
  • Flash: 16MB
  • PSRAM: 8MB
  • RTC SRAM: 16KB
  • USB: USB 2.0 OTG full-speed

  • WIFI

  • WIFI Protocol: IEEE 802.11b/g/n
  • Bandwidth: Support 20 MHz and 40 MHz at 2.4 GHz band
  • WIFI Mode: Station, SoftAP, SoftAP+Station combined mode
  • WIFI Frequency: 2.4GHz
  • Frame Aggregation: TX/RX A-MPDU, TX/RX A-MSDU

  • Bluetooth

  • Bluetooth Protocol: Bluetooth 5, Bluetooth mesh
  • Bluetooth Frequency: 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps

  • Ports

  • Digital I/O x26
  • LED PWM Controller 8 Channels
  • SPI x4
  • UART x3
  • I2C x2
  • I2S x2
  • IR Transceiver: transmit channel x5, receive channel x5
  • 2×12-bit SAR ADC, 20 Channels
  • DMA Controller: transmit channel x5, receive channel x5

  • Projects

    Project: DIY a plant growth recorder with ESP32 S3

    Introduction: I plan to create a DIY plant growth recorder that will allow me to monitor the entire growth process of my plants from seedling to maturity, while tracking environmental conditions throughout.


    Figure: DIY a plant growth recorder with ESP32 S3


    Documents
  • Product wiki
  • ESP32-S3-WROOM-1 Datasheet
  • ESP32-S3 Chip Datasheet
  • Schematics
  • Dimension

  • Shipping List
  • FireBeetle 2 Board ESP32-S3-U (N16R8) x1
  • OV2640 Camera x1
  • 2.4GHz WIFI&BLE Antenna x1
  • 18pin-2.54mm Pin Header x1
  • 18pin-2.54mm Female Header x1
  • 14pin-2.54mm Pin Header x1
  • 14pin-2.54mm Female Header x1
  • Jargon buster

    Plain-language definitions for the technical terms used above.

    2.4GHz WiFi
    2.4GHz WiFi is the common wireless network band used by many routers and embedded devices. It matters here because the module can use WiFi for firmware updates, separate from its Bluetooth serial function.
    ADC
    An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
    BLE
    BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
    ESP-IDF
    ESP-IDF is Espressif’s official software development framework for ESP32-family chips. It gives more direct control over the hardware than beginner-style environments, which can help with advanced features like Wi-Fi, Bluetooth, audio and power management.
    ESP32
    ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
    I2C
    I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
    I2S
    I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
    IDE
    Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
    IoT
    Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
    LED
    A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
    Matter
    A smart home connectivity standard designed to let devices work across different ecosystems. It matters if you want a project to integrate more easily with platforms such as Apple Home, Google Home, or other Matter-compatible systems.
    microcontroller
    A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
    MicroPython
    A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
    PWM
    Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
    RTC
    A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
    SPI
    A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
    SRAM
    Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
    UART
    UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
    Stella
    Stella Expert

    Ask me anything about this product

    Maddy, co-founder of Little Bird

    Need help? We're here for you!

    Hi, I'm Maddy. My team and I are ready to help with your order or any questions.