فایل ها و اسناد مهم

مرکز دانلود Arduino

در اینجا می‌توانید به تمامی فایل‌های مربوط به راه‌اندازی برنامه آردوینو با استفاده از اینترنت داخلی اقدام نمایید

نرم‌افزار Arduino IDE

به این موضوع توجه داشته باشید در حال حاضر تمامی این آموزش‌ها مربوط به برنامه Arduino IDE 1.8.19 می‌باشد.

دانلود Arduino IDE 1.8.19

 

نرم‌افزار Thonny

نرم افزار میکروپایتون.

دانلود Thonny 4.1.7

درایورهای مورد نیاز

راهنمای نصب بردها روی Arduino IDE

برد ۱ ESP32

توجه مهم: با توجه به شرایط فعلی، در حال حاضر فقط نسخه‌های 3.3.4 و 3.2.1 برای ویندوز ۱۰ و ۱۱ فعال می‌باشند.
  1. نرم‌افزار Arduino IDE را باز کنید. به قسمت File → Preferences بروید.
InstallESP32-Preferences

تصویر ۱: منوی Preferences در Arduino IDE

  1. در قسمت Additional Boards Manager URLs لینک زیر را وارد کنید:
https://thecaferobot.com/upload/ArduinoJson/package_esp32_index.json
InstallESP32-AddESP32Link

تصویر ۲: اضافه کردن لینک در قسمت Additional Boards Manager URLs

نکته: اگر از قبل لینکی در این قسمت وجود دارد، می‌توانید با یک کاما این دو لینک را جدا کنید.

  1. در Arduino IDE، قسمت Tools → Board → Boards manager… را باز کنید.
InstallESP32-OpenBoardsManagers

تصویر ۳: باز کردن Boards Manager از منوی Tools

  1. کلمه ESP32 را تایپ کنید و esp32 by Espressif Systems را نصب کنید.
InstallESP32-InstallESP32Board

تصویر ۴: نصب برد ESP32 از Boards Manager

پیش‌نیاز: برای کارکردن ماژول حتماً باید Python بر روی سیستم خود داشته باشید. دانلود Python 3.13.0
راهنمای ویندوز ۷: ابتدا فایل dfu-util را دانلود و در مسیر %LOCALAPPDATA%\Arduino15\staging\packages کپی نمایید. سپس اقدام به نصب نسخه 3.0.2 نمایید. Python 3.8.10 برای ویندوز ۷

برد ۲ ESP8266

مشابه آموزش ESP32 پیش می‌روید، فقط در قسمت Additional Boards Manager URLs لینک زیر را وارد کنید:

https://thecaferobot.com/upload/ArduinoJson/package_esp8266com_index.json

✓ نسخه 3.1.2 بر روی ویندوز ۱۰ و ۱۱ تست شد.

برد ۳ Digispark

https://thecaferobot.com/upload/ArduinoJson/package_digistump_index.json

برد ۴ LGT8FX

https://thecaferobot.com/upload/ArduinoJson/package_lgt8fx_index.json

✓ نسخه 2.0.7 فعال می‌باشد.

برد ۵ STM8

https://thecaferobot.com/upload/ArduinoJson/package_sduino_stm8_index.json

✓ نسخه 0.5.0 فعال می‌باشد.

برد ۶ STM32

مرحله ۱: ابتدا فایل‌های زیر را دانلود و در مسیر %LOCALAPPDATA%/Arduino15 کپی نمایید:

مرحله ۲: فایل gcc-arm-none-eabi را در مسیر %LOCALAPPDATA%\Arduino15\staging\packages کپی نمایید.

مرحله ۳: لینک زیر را در قسمت Additional Boards Manager URLs وارد کنید:

https://thecaferobot.com/upload/ArduinoJson/package_STM32duino_index.json

برد ۷ ATTiny

مرحله ۱: فایل‌های package_index.json و package_index.json.sig را در مسیر %LOCALAPPDATA%/Arduino15 کپی نمایید.

مرحله ۲: فایل avrdude را در مسیر %LOCALAPPDATA%\Arduino15\staging\packages کپی نمایید.

مرحله ۳: لینک زیر را در قسمت Additional Boards Manager URLs وارد کنید:

برد ۸ Pico کپی

مرحله ۱: فایل‌ rp2040_with_esp8285-main دانلود بنمایید و در جایی در سیستم خود باز بنمایید.

مرحله ۲: برنامه Flash Download Tool را نیز دانلود و اکسترکت بنمایید.

مرحله ۳: برد پیکو را از سیستم خود جدا بنمایید و کلید بقل USB را نگه بدارید و به سیستم خود وصل بنمایید. یک درایو جدید داخل سیستم شما ایجاد میشود. فایل Serial_port_transmission.uf2 را به داخل این درایو کپی بنمایید.

مرحله ۴: برنامه Flash Download Tool را اجرا بنمایید و تنظیمات را بر روی ESP8285 قرار بدهید و تایید نمایید. 

مرحله ۵: تنظیمات را به صورت زیر انجام بدهید. سپس بر روی Start کلیک بنمایید تا پروگرام انجام بشود.

Pico ESP8285

مرحله ۶: برد پیکو را مجدد از سیستم خود جدا بنمایید و کلید بقل USB را نگه بدارید و به سیستم خود وصل بنمایید. یک درایو جدید داخل سیستم شما ایجاد میشود. فایل RPI_PICO_W-20251209-v1.27.0.uf2 را به داخل این درایو کپی بنمایید.

مرحله ۷: برد شما آماده پروگرام شدن می باشد. از برنامه thonny-4.1.7 برای آپلود کد میکرو پایتون میتوانید استفاده بنمایید.

سیستم‌عامل‌های لینوکس برد

کتابخانه‌های Arduino

اگر دیتاشیت خود را در لیست زیر پیدا نکردید به شماره ۰۹۳۰۸۳۸۲۸۱۱ در بله پیام بدهید. در صورت داشتن کتابخانه در اینجا آپدیت می‌شود.

◆ موتور و کنترل

◆ ساعت و RTC

◆ LED و نورپردازی

◆ حافظه و SD

◆ سایر کتابخانه‌ها