Main Menu

search

You are here

SparkFun RedBoard IOT ESP32


[last updated: 2023-04-04]
ESP8266 & ESP32
project: radar breakout
(link to:) SparkFun product page
(link to:) RedBoard Startup guide

-----

... ... ... ...

  • Features:
    • MCU: ESP32-D0WD-V3 chip
    • two CPU (individually controllable), and CPU clock is adjustable from 80 - 240 MHz.
    • USB-C with CH340 chip
    • SD card slot for local non-volatile storage/logging
            see sparkfun page for enabling auto detect when SD card is inserted
    • Ethernet, high-speed SPI, I2S and I2C
    • JST 2-pin connector for LiPo, with built-in charge controller
            default: RPROG=2k and ICHG=500mA.
            The charge current: is I_chg = 1000/R_prog
    • OS: freeRTOS with LwIP; TLS 1.2
    • see sparkfun link for using MEAS PTH pins to monitor board current consumption
    • standard Reset PB on-board
    • Boot PB onboard puts board into bootloader mode
    • See sparkfun page for using external programmer
    • several on-board LED's ...
        Built-in (blu) - DO-18 (SCK pin)
        TX (grn) - UART indicators
        RX (yel) - UART indicators
        PWR (red) - on if board powered
        CHG (yel) - on if LiPo is attached and charging. (may flicker if no LiPo connected)
        GPIO2 (rgb) - WS2812 LED
    • see sparkfun page for usage of the 14 on-board solder jumpers

  • Power the board:
    • USB-C with standard 5v
    • barrel jack with 7 - 15 vdc
    • direct to header pins - do not exceed 3.3v on the 3.3v pin
    • with LiPo battery
            if powering with a LiPo battery,
            closing the "ALERT" jumper enables the Battery Fuel Gauge Alert on GPIO pin 4.
            The I2C address to access the battery fuel gauge is 0x36.

  • Programming:
    • Using Arduino IDE:
    • Make sure you have the latest ESP32 board definitions installed in the Arduino IDE Boards Manager:
            ESP 2.0.11 installed 2024-04-03
            Tools --> Boards --> esp32 --> SparkFun ESP32 Iot RedBoard

    • Successful with blink program

.

eof