سالک: نصب میکروپایتون را بگو
باشه! نصب MicroPython روی ESP32 خیلی سادهست و با هم مرحلهبهمرحله انجام میدیم.
۱. آمادهکردن ESP32:
ابتدا باید ESP32 رو به کامپیوتر وصل کنی (با کابل USB).
۲. نصب ابزار esptool:
برای فلش کردن (ریختن) firmware میکروپایتون روی برد، از esptool استفاده میکنیم.
تو ترمینال این دستور رو بزنی:
pip3 install esptool
۳. دانلود firmware میکروپایتون برای ESP32:
برو به سایت رسمی MicroPython و آخرین نسخه firmware مخصوص ESP32 رو دانلود کن:
MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
micropython.org
فایل به صورت .bin خواهد بود.
۴. پاککردن حافظه ESP32 (اختیاری اما توصیه شده):
قبل از فلش کردن، بهتره حافظه قبلی رو پاک کنیم:
esptool.py --port /dev/ttyUSB0 erase_flash
(بجای /dev/ttyUSB0 پورت درست ESP32 خودت رو قرار بده)
۵. فلش کردن firmware:
حالا firmware دانلود شده رو روی برد بریز:
esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 esp32-xxxxxx.bin
(اسم فایل .bin رو با نام فایل خودت عوض کن)
۶. اتصال به برد:
حالا میتونی با برنامههایی مثل Thonny یا برنامههای ترمینال مثل picocom به برد وصل بشی و کد پایتون بزنی.
اگر بخوای، قدمبهقدم همراهت میمونم تا اجرا کنیم.
امادهای شروع کنیم؟