I have long used arduino MEGAs and took the leap into ESP32. I bought a shiny new Lonely Binary ESP32 WiFi Bluetooth Development Board 8MB Flash – Dual-Core 240MHz Microcontroller (amazon). I opened my arduino IDE. added additional boards in preferences .(https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json). added ESP32 by Expresssif Systems. I cannot locate my board listed under ESP32. What am I missing or what board is 100% compatible with my Lonely Binary ESP32 WiFi Bluetooth Development Board??
Hi @KimBrussow. The model-specific board definitions are convenient because they might provide some configuration that is appropriate for the specific board you are using. However, the manufacturers of some boards don't bother to submit a board definition for their product so it isn't certain that you will find your specific board in the menu.
This isn't really a problem because in cases where you don't find an option for your specific board model, you can select the "ESP32 Dev Module" board. The purpose of the "Dev Module" board definitions is to allow the "esp32" boards platform to support any arbitrary ESP32-based hardware.
So just select Tools > Board > esp32 > ESP32 Dev Module from the Arduino IDE menus.
After you select that board in Arduino IDE, you will find a bunch of additional menus are added under the Arduino IDE Tools menu. You can use these menus to adjust the Arduino IDE's configuration for the board. However, generally you will be just fine using the default configuration.
Show photograph of both sides of board. Your description sounds like picking regular Dev board will work.
There are also specific DEV Modules for the S3, S2 and C3 variants, which support special features of those versions. Look at the module on the board to see what variant you have.
4 posts were split to a new topic: TFT_eSPI examples don't run