FireBeetle ESP32 IOT Microcontroller (Supports Wi Fi & Bluetooth) SKU: DFR0478

Similar documents
FireBeetle ESP8266 IOT Microcontroller SKU: DFR0489

Indoor Air Quality with ESP32 Board # K0068

FireBeetle Board 328P with BLE4.1 SKU: DFR0492

DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392

User s Manual of Board ET-ESP32 WROVER MODULE V1 ET-ESP32 WROVER MODULE V1

DFRobot BLE4.1 Module SKU: TEL0120

Bluno M0 Mainboard SKU: DFR0416

DFRobot CurieNano A mini Genuino/Arduino 101 Board SKU: DFR0453

ARDUINO PRIMO. Code: A000135

ESPino - Specifications

ESP32 WIFI/BLE Board v0.9

ESP-07S User Manual REV:

ARDUINO BOARD LINE UP

FireBeetle Covers-OSD Character Overlay Module SKU:DFR0515

Intel Galileo gen 2 Board

Farklı Arduino Boardlar

Rephone Core 2G-AtmelSAMD21

Adafruit HUZZAH32 - ESP32 Feather

Wireless Modules Wi-Fi Module

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

ArduCAM CC3200 UNO board

Seeeduino LoRaWAN. Description

Embedded Systems. Arduino. Labs. Labs 1/17/2019. CSE 362: Computer Design Lecture 2: Embedded Systems

keyestudio Keyestudio MEGA 2560 R3 Board

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

ArduCAM-M-2MP ESP8266 Nano V2 Evaluation Kit User Guide

WiFiBee MT7681 (Arduino WiFi Wireless Programming) SKU: TEL0107

Bluno Bee - Turn Arduino to a Bluetooth 4.0 (BLE) Ready Board

Introducting Itsy Bitsy 32u4

ESP-01 WiFi Module Version1.0

ARDUINO M0 PRO Code: A000111

Beetle SKU:DFR0282. Contents. Introduction

COL862 - Low Power Computing

Arduino Dock 2. The Hardware

LPC1788 Mio Board. The functional details of the board are as follows-

ARDUINO INDUSTRIAL 1 01 Code: A000126

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

Quick Start Guide. Stepper motor driver expansion board based on L6474 for STM32 Nucleo (X-NUCLEO-IHM01A1) Version 1.

FireBeetle Covers-ePaper Black&White Display Module SKU: DFR0511

Product Specification

February 28,

Gravity: I2C ADS Bit ADC Module(Arduino & Raspberry Pi Compatible) SKU: DFR0553

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

Clicker 2 for Kinetis

Pmod ESP32 Reference Manual

MiCOKit-3166 Development Kit Hardware Manual

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

ESP-WROVER-KIT Getting Started Guide

UM LPC54018 IoT module. Document information. LPC54018, OM40007, Amazon FreeRTOS, AWS, GT1216 LPC54018 IoT module user manual

DATA SHEET JUNE 2018 BRIGHTDOT - THE WEARABLE LED COLLECTION MANUAL AND TUTORIALS ON VELLEMANPROJECTS.MANUALS.EU

Dual Digital Pot (100K) SKU: DFR0520

802.11b/g/n IOT Module

Parallax WX ESP8266 Wi-Fi Modules

Romeo BLE Quad Robot Controller SKU: DFR0398

WiFi Shield. User Guide

ESPRESSIF SYSTEMS. The Complete IoT Solutions Provider

Arducam ESP32 UNO board

ARDUINO LEONARDO WITH HEADERS Code: A000057

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

ARDUINO MEGA INTRODUCTION

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

The Riverside Robotic Society June 2016 ESP8266

RN-174 WiFly Super Module

EZ-Bv4 Datasheet v0.7

BR03 Raspberry Pi Zero Bridge

Pg 3. Specifications. Hardware Required

SLabs-32 User's Guide

UM User Manual for LPC54018 IoT Module. Rev November Document information

Melon S3 FPGA Development Board Product Datasheet

ExpLoRer Starter Kit User Guide

ARDUINO YÚN Code: A000008

RN-171-EK Evaluation Board

SH1030 Rev Introduction. Ultra low power DASH7 Arduino Shield Modem. Applications. Description. 868 MHz. Features

ARDUINO LEONARDO ETH Code: A000022

WF121 DEVELOPMENT KIT V.1.3.1

ARDUINO YÚN MINI Code: A000108

ArduCAM-M-2MP ESP8266 Evaluation Kit User Guide. Rev 1.1, March 2017

Gravity: BMI160 6-Axis Inertial Motion Sensor SKU: SEN0250

BT-22 Product Specification

Microcontrollers for Ham Radio

AlphaBot2 robot building kit for Arduino

Low Power Design. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

Product Specification

DF BluetoothV3 Bluetooth module (SKU:TEL0026)

ARDUINO MEGA 2560 REV3 Code: A000067

Insert the Bees in the proper direction. Use the Bee outline on the silk-screen. Voltage VDC

BLUE bean. Data sheet

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

More than Compatibility

LM53X Development and Evaluation Product Family

LM072 Bluetooth Module Standalone (With Embedded Bluetooth v2.0/v2.1 Stack)

A Raspberry Pi Based System for ECG Monitoring and Visualization

Arduino Uno R3 INTRODUCTION

IDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026)

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

IDUINO for maker s life. User Manual. For IDUINO development Board.

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

ARDUINO MINI 05 Code: A000087

Transcription:

FireBeetle ESP32 IOT Microcontroller (Supports Wi Fi & Bluetooth) SKU: DFR0478 Introduction DFRobot FireBeetle series is the low-power consumption micro-controller intentionally designed for Internet of Things (IoT) projects. FireBeetle Board - ESP32 integrates a Dual-Core ESP-WROOM-32 module, which supports MCU and Wi-Fi &Bluetooth dual-mode communication. The electric current is just 10μA in the deep-sleep mode. The main controller supports two power supply methods: USB and 3.7V external lithium battery. And both USB and external DC can charge the Lipo battery directly.<br4> FireBeetle Board-ESP32 has made a special hardware design for Arduino IDE. You can make a download without switching booth-mode manually. It supports Arduino, IDF (linux), micropython etc. Moreover, FireBeetle made a pin mapping for Arduino IDE. It can be configured with Dx transport, compatible with UNO and reduce the entry barrier. The small size and high performance makes FireBeetle become idea solution for IOT low power consumption projects. Please kindly note that developers are the most common users of FireBeetle Board-ESP32 and not all of the peripherals have examples for reference, and there are still some bugs being found and fixed. For Arduino IDE, all GPIO function, I2C/SPI communication has been working. But the other functions are still under development. We recommend this board for experienced engineer.

Feature Compatible with products in the DFRobot FireBeetle serials Low-power consumption(the electricity current under ultra-low power is 10μA) Quick Response(the top frequency is 400KHz) Cost-effective Small size, convenient to install Specification Working voltage: 3.3V Input voltage: 3.3V~5V Support electric current of low power consumption: 10 μa Support maximum discharge current: 600mA Support maximum charge current: 500mA Support USB charging. Processer: Tensilica LX6 dual core processer (One for high speed connection; one for independent programing). Frequency: 240MHz SRAM:520KB Flash:16Mbit Wi-Fi standard:fcc/ce/telec/kcc Wi-Fi protocol: 802.11 b/g/n/d/e/i/k/r (802.11n, high speed can reach to 150 Mbps), converge A- MPDU and A-MSDU, supporting 0.4us protecting interval. Frequency range: 2.4~2.5 GHz Bluetooth protocol: Comply with BR/EDR/BLE standard of Bluetooth v4.2. Bluetooth audio: the current under low power consumption of CVSD and SBC is 10μA Working current: 80mA in average Frequency range: 2.4~2.5GHz Support one-key downloading. Support micropython. On-chip clock: 40MHz crystal and 32.768 KHz crystal. Digital I/O: 10 (default setting of arduino) Simulative input: 5(default setting of arduino) SPI: 1 (default setting of arduino) I2C: 1 (default setting of arduino) I2S: 1 (default setting of arduino) LED_BUILTIN:D9 Interface: FireBeetle series compatible Working temperature: -40~+85 Dimension: 24 53(mm)/0.94 x 2.09(inches) The dimension of mounting hole: inner diameter 3.1mm; outside diameter 6mm. Board Overview FireBeetle Board - ESP32 is not only compatible with ESP32 PinMap, but also make a special compatible with Arduino IDE PinMap. Dx(x=0,1,2,3...9)

Fig1: FireBeetle Board-ESP32 PinOUT Note: NC = Empty; VCC = VCC (5V under USB power supply, Around 3.7V under 3.7V lipo battery.power supply) Tutorial In this tutorial, we'll show you some basic operation with FireBeetle-ESP32 Microcontroller. Requirements Hardware FireBeetle ESP32 IOT Microcontroller x 1 Micro USB Cable x1 Software Arduino IDE (newest), Click to Download Arduino IDE from Arduino Download FireBeetle ESP32 Window Driver Note: Win8 + need disable the digital signature

Setup Arduino IDE Development Environment Plug FireBeetle to your computer, install the driver manually. Add FireBeetle Board URL to Arduino IDE Open Arduino IDE, File->Preferences, find Additional Boards Manager URLs, copy the below link, and paste in the blank. https://git.oschina.net/dfrobot/firebeetle-esp32/raw/master/package_esp32_index.json

File->Preferences paste url here Click OK Open Tools->Board->Boards Manager, waiting automatic update. You'll find FireBeetle- ESP32

Now, the development environment has been installed, you can use it like a normal Arduino board. Sample Code Blink The default LED for FireBeetle Board-ESP32 is D9, input following code: // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinmode(led_builtin, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalwrite(led_builtin, HIGH); ge level) delay(1000); digitalwrite(led_builtin, LOW); tage LOW delay(1000); } // turn the LED on (HIGH is the volta // wait for a second // turn the LED off by making the vol // wait for a second

For more code and instruction, please refer to FIreBeetle User Manual More FireBeetle Arduino Bluetooth Examples https://github.com/chocho2017/dfrobot_esp32_wifible https://www.dfrobot.com/wiki/index.php/firebeetle_esp32_iot_microcontroller_(supports_wi-fi_%26_bluetooth)_sku:_dfr0478#more 7-7-17