FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobot

FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobot
FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobotFireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobotFireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobotFireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobotFireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobotFireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller with Camera (Wi-Fi & Bluetooth on Board) - แท้จาก DFRobot
รหัสสินค้า BA00272
หมวดหมู่ WiFi ESP32-S3
ราคา 1,185.00 บาท
สถานะสินค้า พร้อมส่ง
จำนวน
1
หยิบลงตะกร้า
หนังสือรับรองบริษัท
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay
ดูรายละเอียดการใช้งานและตัวอย่าง code ได้ที่ Click

 

Desription:

FireBeetle 2 ESP32-S3 is a high-performance main controller built around the ESP32-S3-WROOM-1-N16R8 module. ESP32-S3-WROOM-1-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 makes the module an ideal choice for a wide variety of applications, such as speech recognition, image recognition, and so on.

FireBeetle 2 ESP32-S3 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,FireBeetle2 ESP32-S3 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 can be programmed byArduino IDE,ESP-IDF, andMicroPython. Both C and Python are supported.

FireBeetle 2 Board ESP32-S3 Image recognitionImage recognition

 

FireBeetle 2 Board ESP32-S3 Video picture transmission

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

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℃
  • 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

ProjectDIY 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.

FireBeetle 2 Board ESP32-S3 Video picture transmissionESP32 S3 Project - DIY a plant growth recorder with ESP32 S3

DOCUMENTS
SHIPPING LIST
  • FireBeetle 2 Board ESP32-S3 (N16R8) AIoT Microcontroller (Supports Wi-Fi & Bluetooth) x1
  • OV2640 Camera 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

Tutorial - First Time Use

Arduino IDE Configuration

Please pay attention to the followings when using FireBeetle 2 ESP32-S3 for the first time.

  1. Add the json link in the IDE
  2. Download the core of the MCU
  3. Select the development board and serial port
  4. Open the sample code and burn it into the board
  5. Get to know the serial monitor

Arduino IDE compiler environment config

  • Configure URL to the Arduino IDE
  1. Open Arduino IDE and click File->Preferences, as shown below.
  1. In the newly opened interface, click the button in the red circle as shown below

  1. Copy the following link into the new pop-up dialog box: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Note: If you have installed another environment before, you can press Enter key at the beginning or end of the previous link and paste the link at a new line.

  1. Click OK. Update the board. Open Tools->Board:->Boards Manager... as shown below:

  2. Boards Manager will automatically update the boards as shown below:

  3. After completing the update, you can enter esp32 at the top, select esp32 and click install when the following occurs (It's recommended to install the latest version):

  4. Wait for the end of the following progress bar:

  5. After completing the installation, the list will show that the esp32 has been installed, as shown below:

  6. Click Tools->Board, select DFRobot FireBeetle 2 ESP32-S3.

  1. Before starting, you need to configure the following settings (when you select Disabled, the serial port is RX(44), TX(43), if you need to print on the Arduino monitor via USB, you need to select Enable)

  1. Click Port to select the corresponding serial port.

5.2 LED Blinking

The default pin for the onboard LED is pin 12.

Sample Code

int led = 21;
void setup() {
pinMode(led,OUTPUT);
}

void loop() {
digitalWrite(led,HIGH);
delay(1000);
digitalWrite(led,LOW);
delay(1000);
}
  • Copy the codes above to the code editing box.
  • Click the arrow to complile the program and burn it into your development board.

Burning Successful

The image above shows that your codes have been successfully loaded into the board. Then, the onboard LED will start blinking.

Basic Tutorial

The basic tutorial includes the use of PWM, interrupt, serial port, servo, and SD card.

Advanced Tutorial

The advanced tutorial domenstrates how to use screen, Bluetooth, WiFi, ESP-NOW, camera, one-key for networking config and sample projects.

Tutorial for MicroPython

Build Environment for MicroPython

To run microPython on the FireBeetle 2 ESP32-S3, you need to burn the firmware into FireBeetle 2 ESP32-S3 first.

1.Click to download microPython firmware

2.Click to download esptool Flash burning tool

3.Run flash_download_tool_3.9.3.exe

4.Select the ESP32-S3 main controller, than Press Boot, press RST and release both, then try burning again.

5.Select the downloaded firmware, clear the flash and then burn the firmware.

MicroPython Interpreter

1.Click to download thonny

2.Open the software and set up the interpreter (Run->Configure interpreter...)

3.Copy and paste the code into the code box, save the file to the MicroPython device and name it main.py

import time
from machine import Pin

led=Pin(21,Pin.OUT)

while True:

led.value(1)
time.sleep(1)
led.value(0)
time.sleep(1)

4.Reboot the FireBeetle 2 ESP32-S3, and you can see the L LED flashing.

FAQ

1. What will cause burning error?

  • There is no delay or too short delay in Loop.

  • The USB cannot be recognized by the PC as some functions are incorrectlly called.

How to solve

  • Press Boot, press RST and release both, then try burning again.

2. Data cannot be printed on serial port

  • Check if the USB CDC is enabled
  • Check print information using other serial debugger.

วิธีการชำระเงิน

ชำระเงินค่าสินค้าโดยการโอนเงินเข้าบัญชีธนาคาร KBANK, SCB, BBL,TMB

กรุณาเก็บหลักฐานการโอนเงินของท่านไว้เพื่อแจ้งการชำระเงินด้วยค่ะ

 

ท่านสามารถแจ้งการชำระเงินผ่านระบบอัตโนมัติได้โดย Click Link ข้างล่างค่ะ

https://www.arduitronics.com/informpayment

 

บมจ. ธนาคารกสิกรไทย สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
ธนาคารไทยพาณิชย์ จำกัด (มหาชน) สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
ธนาคารกรุงเทพ จำกัด (มหาชน) สาขาเซนทรัล พระราม 3 สะสมทรัพย์
ธนาคารทหารไทยธนชาต จำกัด (มหาชน) สาขาเซนทรัล พระราม 3 กระแสรายวัน

เพิ่มเพื่อน

@rfm0967y

ติดต่อสอบถาม

เพิ่มเพื่อน

CATEGORY

Sensors / Modules [1695]

CONTACT US

มือถือ 0887823467 แฟกซ์ 02-0153201

Join เป็นสมาชิกร้านค้า

ร้านArduitronics
ร้านArduitronics
/www.arduitronics.com/
Join เป็นสมาชิกร้าน
2120
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

STATISTICS

หน้าที่เข้าชม15,376,458 ครั้ง
ผู้ชมทั้งหมด5,879,536 ครั้ง
เปิดร้าน21 พ.ค. 2556
ร้านค้าอัพเดท6 ก.ย. 2568

MEMBER

พูดคุย-สอบถาม