The Mtiny ESP32 WROOM-32E is a powerful microcontroller module designed by Makerlabvn, featuring the ESP32 chip at its core. This module is known for its compact form factor while integrating both Wi-Fi and Bluetooth capabilities, making it an ideal choice for a wide range of Internet of Things (IoT) applications. Common use cases include smart home devices, wireless sensors, and IoT nodes, as well as more complex applications like robotics and wearable technology.
Pin Number | Function | Description |
---|---|---|
1 | 3V3 | Power supply (3.3V input) |
2 | EN | Chip enable (active high) |
3 | VP | 12-bit SAR ADC channel |
4 | VN | 12-bit SAR ADC channel |
5 | IO34 | Digital I/O, ADC channel |
6 | IO35 | Digital I/O, ADC channel |
... | ... | ... |
21 | GND | Ground |
22 | 5V | USB power input (5V) |
Note: This table is not exhaustive and only includes a selection of pins. Please refer to the full datasheet for complete pin descriptions.
To use the Mtiny ESP32 WROOM-32E in a circuit:
Q: Can the module be powered directly from the Arduino UNO 3.3V pin?
Q: How do I program the Mtiny ESP32 WROOM-32E?
Q: What is the maximum current draw of the module?
Below is an example of how to blink an LED connected to pin IO2 of the Mtiny ESP32 WROOM-32E using the Arduino IDE:
#define LED_PIN 2 // Define the LED pin
void setup() {
pinMode(LED_PIN, OUTPUT); // Initialize the LED pin as an output
}
void loop() {
digitalWrite(LED_PIN, HIGH); // Turn the LED on
delay(1000); // Wait for a second
digitalWrite(LED_PIN, LOW); // Turn the LED off
delay(1000); // Wait for a second
}
Note: Before uploading the code, select the appropriate board (ESP32 Dev Module) and port in the Arduino IDE.
This documentation provides an overview of the Mtiny ESP32 WROOM-32E module. For more detailed information, please refer to the datasheet provided by Makerlabvn.