RisalDash RisalDash

Vosita · BoardLab · Sxemalar

ESP ulanish sxemalarini brauzerda chizing — Fritzing oʻrnatmasdan

Loyihani tugatib, uni yozishga oʻtirasiz — README, yigʻish logi, forumdagi javob — va sizga toza ulanish rasmi kerak. Odatda variantlar shunday: Fritzing oʻrnatib, breadboard joylashuvi bilan ovora boʻlib, skrinshot qilish; yoki hech kim oʻqishni yoqtirmaydigan ASCII-rasm chizish. BoardLab — qisqa yoʻl: aynan ESP va sherigi uchun onlayn sxema konstruktori — platani tanlang, pinlarni torting, haqiqiy datchiklar qoʻshing va aniq PNG eksport qiling.

BoardLabSxemalarVositalarESP32Fritzing muqobili

Brauzerda ishlaydi — oʻrnatadigan narsa yoʻq. Quyidagi har bir sxema — undan eksport.

BoardLab’ni ochish →

BoardLab’dagi har bir plata va detal maʼlumotdan chiziladi, qoʻlda emas. Platani almashtirsangiz — pinlar qayta hisoblanadi; pinni bossangiz — u GPIO raqamini, boʻsh yoki strapping-pin ekanini, ekranli platalarda esa uni displey band qilgan-qilmaganini aytadi. Aynan shuni oddiy chizgich qila olmaydi.

Nima bor

Toʻrt qadamda sxema

  1. Platani tanlang — roʻyxat oilalar boʻyicha guruhlangan (ESP32, Arduino, STM32, ekranli platalar…).
  2. Modullarni qoʻshing. Ular haqiqiy pin nomlari va shina belgisi (I²C manzili va h.k.) bilan keladi.
  3. Simlang — plata pinidan modul piniga torting. Sim tarmoq rangini oladi (qizil = 3V3, toʻq sariq = 5V, kulrang = GND, koʻk/sariq = SDA/SCL). Pull-up yoki boʻluvchi kerakmi? Rezistorni alohida detal sifatida qoʻshib, toʻgʻridan-toʻgʻri liniyaga ulang.
  4. PNG eksport qiling — tayyor. Xuddi shu ulanishni boshqa platada istasangiz — avval platani almashtiring, pinlar qayta hisoblanadi.
BoardLab eksporti: ESP32 bitta I²C shinasida BME280 va OLED SSD1306 bilan ulangan, SDA GPIO21 ga, SCL GPIO22 ga
Haqiqiy eksport: ikki I²C qurilma bitta SDA/SCL juftini boʻlishadi. Bu toʻgʻridan-toʻgʻri BoardLab’dan PNG — retushsiz.

Odamlar haqiqatan izlaydigan uchta ulanish

Vositada ochib tahrirlash mumkin boʻlgan tayyor misollar bor. Eng koʻp uchraydigan uchtasi:

BME280 / SSD1306 bitta I²C shinasida

Ikki qurilma, ikki sim, turli manzillar (0x76 va 0x3C). Agar topilmasa — bu alohida masala: I²C datchik nega jim boʻladi.

DS18B20 va uning 4.7 kΩ pull-upi

BoardLab eksporti: DS18B20 harorat datchigi ESP32 1-Wire pinida, data va 3V3 orasida 4.7 kΩ pull-up rezistor
DATA va 3V3 orasidagi 4.7 kΩ pull-up majburiy — rezistor detali sifatida chizilgan, sirli emas.

HC-SR04 va 1k/2k boʻluvchi

Masofa oʻlchagich Echo’da 5 V bilan javob beradi, ESP pini esa 5 V ni koʻtarmaydi. Boʻluvchi — yechim, va BoardLab uni toʻgʻridan-toʻgʻri liniyada chizadi. Umumiy holat haqida 3.3 V ↔ 5 V sath moslash postida.

BoardLab eksporti: HC-SR04 ESP32 da 5 V Echo liniyasida 1 kΩ / 2 kΩ boʻluvchi bilan
1 kΩ ketma-ket + 2 kΩ yerga 5 V Echo’ni xavfsiz 3.3 V gacha tushiradi.

Nega Fritzing, Wokwi yoki circuito.io emas?

Ularning har biri oʻz ishida yaxshi — shunchaki vazifa boshqa. BoardLab — «ulanish rasmi kerak» dan «mana PNG» gacha eng tez yoʻl.

VositaBu nimaTez sxema uchun kamchilik
BoardLabBrauzerdagi sxema konstruktori, ESP’ga moslanganSimulyator emas — ulanishni chizadi, kodni ishga tushirmaydi
FritzingDesktop breadboard/PCB muharririPullik yuklab olish va oʻrnatish; README uchun ogʻirroq
WokwiOnlayn simulyatorKodni yuritishga zoʻr; sxema — nishon emas, yon taʼsir
circuito.ioSxema generatori + BOMToʻliq sxema/BOM quradi — tez pin xaritasidan koʻra koʻproq, ESP-pin tafsiloti kamroq

BoardLab yutadigan joy: u onlayn va bir zumda, ESP-pinlarni biladi (strapping, ADC2-vs-Wi-Fi, native USB, displey band qilgan), va oʻz uslubida toza PNG beradi. Raqobat qilmaydigan joy: bu simulyator ham, PCB vositasi ham emas.

Faqat postlar uchun emas

Oching, platani tanlang va birinchi sxemani taxminan bir daqiqada eksport qiling.