
คณะกรรมการพัฒนาอย่างเป็นทางการสำหรับ ThinkThings.id

Thinkboard Lora Node V1 เป็นบอร์ดพัฒนา ESP32 ที่ติดตั้งโมดูลวิทยุ HOPERF RFM95W 915MHz ซึ่งเป็นเซ็นเซอร์ BME280 RGB ในตัวและ RGB WS2812 RGB บอร์ดการพัฒนานี้ได้รับการออกแบบมาเพื่อรองรับความต้องการของผู้ใช้ทั้งหมดในโครงการ Internet of Things ด้วยความพร้อมของการเชื่อมต่อที่หลากหลายเช่น Bluetooth Low Energy, Wi-Fi และ Lora ทำให้บอร์ดพัฒนานี้มีความยืดหยุ่นมากที่จะใช้กับเครือข่ายต่างๆ
• MCU: ESP32 Wroom Dual - Core 4MB SPI Flash
•ขนาด: 62 มม. x 38 มม.
•ส่วนหัว: 1x15 พิน & 1x17 พินพร้อมระยะห่าง 2.54 มม. และหลุม castelalated
• GPIO: 26 พิน gpio @3v3 ระดับตรรกะ: 2 x uart, 2 x spi, 1 x i2c, 16 x 12 บิต ADC, 2 x 8 บิต DAC, 10 x สัมผัส capacitive, 16 x PWM ช่องสัญญาณเอาต์พุต
• USB ถึง UART: Silicon Labs CP2104 USB - TO - UART BRIDGE CONTROLLER
•การเชื่อมต่อ: Lora RFM95W 915MHz, Wi-Fi, บลูทู ธ
•เซ็นเซอร์ในตัว: BME280 ความชื้นดิจิตอลความดันและเซ็นเซอร์อุณหภูมิ @0x76 ที่อยู่
• LED ในตัว: 3 x ตัวบ่งชี้ LED สีเดียว, 1 x สีเดียวสี LED ในตัวที่ติดอยู่กับ GPIO2, 1 x RGB LED WS2812 ติดอยู่กับ GPIO33
•พลังงาน: AP2112K 3.3V LDO 600MA Regulator, USB หรือ VIN ที่ใช้แบตเตอรี่: 6.5V MAX / 5V TYP / 4.2V นาที
•เครื่องชาร์จแบตเตอรี่: MCP73831 เซลล์เดี่ยว Li-ion, เครื่องชาร์จแบตเตอรี่ Li-po
•ตัวเชื่อมต่อ: USB Micro B, ตัวเชื่อมต่อเสาอากาศ U.FL
* หมายเหตุ: GPIO 34-39 สามารถใช้เป็นอินพุตได้เท่านั้น
| เลขที่ | นักออกแบบ | รายการ/ค่า | รอยเท้า | ปริมาณ |
|---|---|---|---|---|
| 1 | C1, C2, C4, C7, C8, C11, C12, C13 | 1µf | เซรามิก 0603 | 8 |
| 2 | C6 | 4.7µf | เซรามิก 0603 | 1 |
| 3 | C3, C5 | 10µf | เซรามิก 0603 | 2 |
| 4 | C9, C10 | 4.7µf | เซรามิก 0805 | 2 |
| 5 | C6 | 4.7µf | เซรามิก 0603 | 1 |
| 6 | R4, R5, R7, R8, R9, R10 | 10kΩ | 1/16W 0603 | 6 |
| 7 | R2 | 100kΩ | 1/16W 0603 | 1 |
| 8 | R3 | 4k7Ω | 1/16W 0603 | 1 |
| 9 | R6 | 1kΩ | 2x4 Array 0804 | 1 |
| 10 | D1 | 1N5822 | DO214 | 1 |
| 11 | D2 | LED สีเหลือง | 0603 | 1 |
| 12 | D3 | LED สีน้ำเงิน | 0603 | 1 |
| 13 | D4 | LED GREEN | 0603 | 1 |
| 14 | D5 | LED สีแดง | 0603 | 1 |
| 15 | D2 | LED สีเหลือง | 0603 | 1 |
| 16 | นำ | WS2812B | 5050 | 1 |
| 17 | D2 | LED สีเหลือง | 0603 | 1 |
| 18 | IC1 | Si2301 | SOT-23 | 1 |
| 19 | IC2 | AP2112K | SOT-25 | 1 |
| 20 | IC3 | MCP73831 | SOT-23-5 | 1 |
| 21 | U1 | esp32 wrooom | wrooom-32 | 1 |
| 22 | U2 | CP2104 | QFN-24 | 1 |
| 23 | U3 | BME280 | 8 พิน - LGA | 1 |
| 24 | U4 | RFM95W | 8 x 2 พิน | 1 |
| 25 | Q1, Q2 | MMBT3904 | SOT-23 | 2 |
| 26 | S1 | สวิตช์สัมผัส | 5 พิน | 1 |
| 27 | SW1 | สวิตช์จุ่ม | 2 พิน | 1 |
| 28 | SW1 | สวิตช์จุ่ม | 2 พิน | 1 |
| 29 | J1 | ตัวเชื่อมต่อ pH | 2 พิน smd | 1 |
| 30 | J2 | USB Micro B | SMD | 1 |
| 31 | P1 | ส่วนหัว 1x15 | สนาม 2,54 มม. | 1 |
| 32 | P2 | ส่วนหัว 1x17 | สนาม 2,54 มม. | 1 |
| 33 | ขั้วต่อ U.FL | SMT | 1 |
Thinkboard Lora Node V1 เป็นฮาร์ดแวร์โอเพนซอร์ซที่ออกแบบโดยใช้ซอฟต์แวร์ Altium Designer 20.1 แต่ยังมีไฟล์ที่สามารถเปิดได้โดยใช้ซอฟต์แวร์ Freeware Circuitmaker
โปรดใช้การออกแบบฮาร์ดแวร์นี้อย่างชาญฉลาด
ไฟล์ PCB ของ Altium Designer โปรดดู Altium Designer
ไฟล์ CircuitMaker PCB โปรดดู CircuitMaker
Thinkboard Lora Node V1 สามารถตั้งโปรแกรมได้โดยใช้ Arduinininoide โดยเลือกโมดูล ESP32 dev บนกระดานใน Arduininoide
ดูตัวอย่างสำหรับตัวอย่างโปรแกรม
สำหรับห้องสมุด decedncy สำหรับตัวอย่างด้านบน:
• bme280 https://github.com/adafruit/adafruit_bme280_library
• neopixel ws2812b https://github.com/adafruit/adafruit_neopixel
• lora p2p https://github.com/sandeepmistry/arduino-lora
• lorawan-node https://github.com/beelanmx/beelan-merawan
ดูแกลเลอรี่เพื่อดูภาพจากบอร์ด Lora Node V1 Thinkboard



ผู้แต่ง: Teguh Pratama
อีเมล: [email protected]
เว็บไซต์: ThinkThings.id (ออฟไลน์)
การออกแบบฮาร์ดแวร์ใช้ Creative Commons Attribution-Noncommercial-Sharealic 4.0 ใบอนุญาตใบอนุญาตใบอนุญาตใบอนุญาตนานาชาติ
ซอฟต์แวร์ใช้ใบอนุญาต GNU Lesser Public Public Version 3