Welcome to the comprehensive guide for the ESP32-C3 Super Mini board. This repository includes everything you need to get started and work with the ESP32-C3 Super Mini.
- Introduction
- Board Specifications
- Pinout Diagram
- Getting Started
- Example Projects
- Troubleshooting
- Contributing
- License
The ESP32-C3 Super Mini is a compact development board based on the ESP32-C3 microcontroller, providing WiFi and Bluetooth connectivity. This guide covers the board's specifications, pinouts, and instructions for setting up and programming with the Arduino IDE.
- Microcontroller: ESP32-C3
- Connectivity: WiFi, Bluetooth
- GPIO Pins: 10 digital I/O, 2 analog inputs
- Power Supply: 5V via USB, 3.3V via onboard regulator
- Flash Memory: 4MB
- Operating Voltage: 3.3V
- Install the Arduino IDE from Arduino's official website.
- Add ESP32 board support to the Arduino IDE:
- Open the Arduino IDE, go to File > Preferences.
- In the "Additional Board Manager URLs" field, add:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
- Go to Tools > Board > Board Manager, search for "ESP32", and install the latest version by Espressif Systems.
- Select the ESP32-C3 Super Mini board from Tools > Board > ESP32 Arduino > ESP32C3 Dev Module.
- Connect the board to your computer via USB.
- Blink LED: A basic example to blink an LED.
- Code: blink.ino
- WiFi Scanner: Scans and displays available WiFi networks.
- Code: wifi_scanner.ino
- Bluetooth Beacon: Sets up the board as a Bluetooth beacon.
- Code: bluetooth_beacon.ino
- Common Issues:
- Ensure the correct board and port are selected in the Arduino IDE.
- Check the USB connection and try different cables if necessary.
- Install the latest drivers for your operating system.
- Further Resources:
Contributions are welcome! Please fork this repository and submit a pull request with your improvements. Follow the contributing guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.