أداة · BoardLab · التوصيل
ارسم مخططات توصيل ESP في المتصفح — دون تثبيت Fritzing
تُنهي مشروعًا وتجلس لتوثيقه — ملف README أو سجلّ بناء أو ردّ في منتدى — فتحتاج صورة نظيفة للتوصيل. الخيارات عادةً: تثبيت Fritzing، ومصارعة تخطيط لوحة التجارب، وأخذ لقطة شاشة؛ أو رسم فنّ ASCII لا يستمتع أحد بقراءته. BoardLab هو الطريق المختصر: منشئ مخططات توصيل على الإنترنت مبنيّ خصيصًا لـ ESP وأصدقائه — اختر لوحة، اسحب الأطراف، أضف مستشعرات حقيقية، وصدّر صورة PNG واضحة.
يعمل في المتصفح — لا شيء لتثبيته. كل مخطط بالأسفل مُصدَّر منه مباشرة.
افتح BoardLab ←كل لوحة وقطعة في BoardLab مرسومة من البيانات، لا باليد. بدّل اللوحة فتُعاد الأطراف حسابيًا؛ انقر طرفًا فيخبرك برقم GPIO، وهل هو آمن أم طرف إقلاع (strapping)، وعلى اللوحات ذات الشاشة المدمجة — هل تملكه الشاشة أصلًا. هذا ما لا تستطيعه أداة رسم عامة.
ما الذي تحصل عليه
- 36 لوحة — ESP32 (بما فيها C6 وS2 وH2 وC3 وS3) وESP8266 وArduino (Uno R3/R4 وNano وNano ESP32 وMega) وSTM32 (Blue Pill وBlack Pill وNucleo) وRaspberry Pi Pico / Pico 2 وXIAO وTeensy وWaveshare Zero، إضافة إلى لوحات الشاشة (T-Display-S3 وCheap Yellow Display وHeltec وM5Stack وسلسلة Waveshare Touch-LCD).
- ~57 وحدة — مستشعرات وقطع حقيقية بقوائم أطرافها الفعلية: BME280 وSCD40 وMPU-6050 وVL53L0X وINA226 وDS18B20 وHC-SR04 والمرحّلات وWS2812، والآن محوّلات RS-485 / CAN.
- صِل أيّ طرف بأيّ طرف — اسحب من طرف لوحة إلى طرف وحدة، أو وحدة-وحدة، أو عبر قطعة مفردة (مقاومة، مكثّف، ترانزستور…). انقر نقرًا مزدوجًا على سلك لحذفه.
- فاحص أطراف — الأدوار وأرقام GPIO وقنوات ADC وتحذيرات strapping/boot وخريطة الشاشة/اللمس/SD على لوحات الشاشة.
- تصدير PNG — نقرة واحدة، صورة نظيفة بدقة 2× على خلفية داكنة، جاهزة لـ README أو شريحة أو مقال.
مخطط في أربع خطوات
- اختر لوحتك من القائمة — وهي مُجمّعة حسب العائلة (ESP32 وArduino وSTM32 ولوحات الشاشة…).
- أضف الوحدات التي تستخدمها. تأتي بأسماء أطرافها الحقيقية وشارة الناقل (عنوان I²C وغيره).
- وصّلها — اسحب من طرف لوحة إلى طرف وحدة. يأخذ السلك لون الشبكة (أحمر = 3V3، برتقالي = 5V، رمادي = GND، أزرق/أصفر = SDA/SCL). تحتاج مقاومة رفع أو مقسّمًا؟ أضف مقاومة كقطعة مستقلة وصِلها داخل الخط مباشرة.
- صدّر صورة PNG وانتهيت. أردت المخطط نفسه على لوحة أخرى — بدّل اللوحة أولًا فتُعاد الأطراف حسابيًا.
ثلاث توصيلات يبحث عنها الناس فعلًا
تأتي الأداة بأمثلة جاهزة يمكنك فتحها وتعديلها. أكثر ثلاثة شيوعًا:
BME280 / SSD1306 على ناقل I²C واحد
جهازان، سلكان، عنوانان مختلفان (0x76 و0x3C). إن لم يظهر لديك فتلك حكاية أخرى: لماذا يصمت مستشعر I²C.
DS18B20 مع مقاومة رفعه 4.7 كΩ
HC-SR04 مع مقسّم 1k/2k
يردّ قياس المسافة بجهد 5 فولت على Echo، وطرف ESP لا يتحمّل 5 فولت. المقسّم هو الحل، وBoardLab يرسمه داخل الخط مباشرة. عن الحالة العامة في مقال مطابقة المستويات 3.3 فولت ↔ 5 فولت.
لماذا ليس Fritzing أو Wokwi أو circuito.io؟
كلها جيدة فيما تفعله — لكن المهمّة مختلفة. BoardLab هو أسرع طريق من «أحتاج صورة توصيل» إلى «إليك صورة PNG».
| الأداة | ما هي | العقبة لمخطط سريع |
|---|---|---|
| BoardLab | منشئ مخططات توصيل في المتصفح، موجّه لـ ESP | ليس محاكيًا — يرسم التوصيل ولا يشغّل الكود |
| Fritzing | محرّر لوحات تجارب/PCB لسطح المكتب | تنزيل مدفوع وتثبيت؛ أثقل مما يحتاجه README |
| Wokwi | محاكٍ على الإنترنت | رائع لتشغيل الكود؛ المخطط أثر جانبي لا هدف |
| circuito.io | مولّد دوائر + BOM | يبني مخططًا/BOM كاملًا — أكثر من خريطة أطراف سريعة، وتفاصيل أطراف ESP أقل |
حيث يتفوّق BoardLab: إنه فوري وعلى الإنترنت، ويعرف أطراف ESP (strapping وADC2-مقابل-Wi-Fi وUSB الأصلي والأطراف التي تملكها الشاشة)، ويسلّمك صورة PNG نظيفة بأسلوب الأداة. وحيث لا ينافس: ليس محاكيًا ولا أداة PCB.
مفيد لأكثر من المقالات
- ملفات README والوثائق — صورة التوصيل أفضل من فقرة «صِل SDA بـ GPIO21…».
- التعليم — يشرح فاحص الأطراف لماذا يكون الطرف آمنًا أو لا.
- تخطيط البناء — تحقّق مما هو متاح قبل اللحام، خصوصًا على لوحة شاشة نصف أطرافها محجوز.
- الردّ على أسئلة المنتديات — أرفق مخططًا بدل وصفه بالكلمات.
افتحها، اختر لوحتك، وصدّر أول مخطط في نحو دقيقة.