👋 درس 81: سلام ESP32

برد جدید با وای‌فای داخلی: ۳٫۳ ولت، شماره‌ی GPIO و اولین چشمک.

سطح: متوسط · زمان: حدود 15 دقیقه · مفاهیم: ESP32، ۳٫۳ ولت، GPIO

قدم‌های این درس

  1. چرا ESP32؟
  2. قدم ۱ — مدار
  3. قدم ۲ — اولین برنامه
  4. اشتباه رایج — ۵ ولت روی ESP32
  5. چالش

نمونه‌ای از کد این درس

// Hello ESP32: blink the built-in LED (GPIO2) and an LED on GPIO4.
const int BUILTIN = 2;    // the blue LED on the board
const int LED = 4;        // our LED, through a 220 ohm resistor

int count = 0;

void setup() {
  Serial.begin(115200);   // ESP32 talks fast: set the monitor to 115200
  pinMode(BUILTIN, OUTPUT);
  pinMode(LED, OUTPUT);
  Serial.println("Hello from ESP32!");
}

void loop() {
  digitalWrite(BUILTIN, HIGH);
  digitalWrite(LED, LOW);
  delay(500);
  digitalWrite(BUILTIN, LOW);
  digitalWrite(LED, HIGH);
  delay(500);
  count++;
  Serial.print("blink ");
  Serial.println(count);
}

چرا این درس؟

دوره‌ی تینکرکد فارسی تعاملی است: هر قدم را خودت داخل شبیه‌ساز انجام می‌دهی — مدار واقعی می‌چینی، کد واقعی اجرا می‌کنی و نتیجه را همان لحظه می‌بینی. این درس روی درس‌های قبلی ساخته شده، پس اگر تازه شروع کرده‌ای از درس ۱ بیا!

این درس را رایگان در شبیه‌ساز شروع کن 🎓

درس‌های دیگر دوره

📲

درس 80: کنترل با بلوتوث HC-05

🌗

درس 82: PWM در ESP32 با ledc

بیشتر بخوان در ووکوی فارسی