Hello ESP32-C5_MIINI
Hello World on ESP32-C5_MIINI, list info and blink onboard LED (on IO23).
ESP32-C5_MINI_hello.ino
ESP32-C5_MINI_hello.ino
#define LED 23
void setup() {
delay(2000);
Serial.begin(115200);
delay(1000);
// initialize digital pin of the ESP32-C5_MINI onboard LED as an output.
pinMode(LED, OUTPUT);
digitalWrite(LED, LOW); // LED ON
Serial.println("\n====================================");
Serial.println("Arduino_Hello World example");
Serial.println("ESP32-C5_MINI");
Serial.println("====================================");
Serial.printf("Chip model: %s\n", ESP.getChipModel());
Serial.printf("Chip revision: %d\n", ESP.getChipRevision());// Get ESP-IDF Version
Serial.print("ESP-IDF Version: ");
Serial.println(esp_get_idf_version());
#ifdef ESP_ARDUINO_VERSION_STR
Serial.print("Arduino-ESP32 Core Version (String): ");
Serial.println(ESP_ARDUINO_VERSION_STR);
#else
Serial.println("ESP_ARDUINO_VERSION_STR not defined (Legacy core).");
#endif
Serial.println("=== Hardware pins ===");
Serial.println("SPI:");
Serial.printf("MOSI: %d\n", MOSI);
Serial.printf("MISO: %d\n", MISO);
Serial.printf("SCK: %d\n", SCK);
Serial.printf("SS: %d\n", SS);
Serial.println("I2C:");
Serial.printf("SDA: %d\n", SDA);
Serial.printf("SCL: %d\n", SCL);
delay(1000); // wait for a second
}
void loop() {
digitalWrite(LED, HIGH); // LED OFF
delay(1000);
digitalWrite(LED, LOW); // LED ON
delay(1000);
}

Comments
Post a Comment