#135

Teyleten Robot ESP32S ESP32



Setup and Troubleshooting



Problem


Board showing up and comport but unable to upload code.

Solution


Hold down the reset button to allow the connection to start.

Problem


Initial struggles with the ESP32 board.

Solution


Switched to a different board for a LED project and found success. Updated the board setup for ESP32.

Summary


Using Arduino IDE v2 in Linux, encountered issues with the ESP8266 board. Updated the board setup and it started working.

Key Points


- Resource for small boards and support: Unofficial list of 3rd party boards support URLs
- Guide for enabling ESP32 development on Arduino IDE: Techcoil Blog

Setup Steps



Steps


1. Main info page: ESP32 Get Started
2. Install ESP32 in boards manager:
- Click tools
- Click board
- Click boards manager
- Type in esp32 in search
- Click install
3. After install:
- Click tools
- Click esp32 arduino
- Select esp32 wrover module

Notes


- Info: LuaNode GitHub
- Flash firmware: LuaNode Wiki
- Flash China board manufacture: Doit.am Forum

Additional Boards



Overview


Another board used is the ESP32 S, purchased from Amazon.

Parts


- ESP32 S board
- USB to serial converter (SILABS CP2102)

Steps


1. Identify the USB to serial converter
2. Identify and see the com ports:
- lsusb at terminal
- sudo apt install setserial (identifies serial ports)
- sudo setserial -g /dev/ttyS[0123]

Notes


- Arduino IDE setup URL: ESP32 Arduino IDE Setup

Additional Resources



Summary


Presentation on I2C bus and setting up a 3-axis accelerometer.

Key Points


- Video tutorial: I2C Bus and 3-Axis Accelerometer Setup
Log in or register to reply.