
Official Development Board for Thinkthings.id

Thinkboard Lora Node V1 is an ESP32 -based development board that is equipped with a Hoperf RFM95W 915MHz radio module, an integrated BME280 RGB Sensor and RGB WS2812 RGB. This Development Board is designed to support all user needs in the Internet of Things project, with the availability of various connectivity such as Bluetooth Low Energy, Wi-Fi, and Lora making this development board very flexible to be used on various networks.
• MCU: ESP32 Wroom Dual - Core 4MB SPI Flash
• Dimensions: 62mm x 38mm
• Headers: 1x15 pin & 1x17 pin with 2.54mm pitch and castelalated holes
• GPio: 26 Pin GPio @3v3 Logic Level: 2 x Uart, 2 x SPI, 1 x I2C, 16 x 12 Bits ADC, 2 x 8 Bits DAC, 10 x Touch Capacitive, 16 x Pwm Output Channels
• USB to UART: Silicon Labs CP2104 USB - To - Uart Bridge Controller
• Connectivity: Lora RFM95W 915MHz, Wi-Fi, Bluetooth
• Built-in Sensor: BME280 Digital Humidity, Pressure, and Temperature Sensor @0x76 Address
• Built-in LED: 3 x Single Color LED indicator, 1 x single color built-in LED attached to GPIO2, 1 x RGB LED WS2812 attached to GPIO33
• Power: AP2112K 3.3V LDO 600MA Regulator, USB or Battery Operated Vin: 6.5V Max / 5V Typ. / 4.2V Min
• Battery Charger: MCP73831 Single Cell Li-Ion, Li-Po Battery Charger
• Connector: USB Micro B, U.FL Antenna Connector
* Note: GPIO 34-39 can only be used as input
| NO | Designer | Item/Value | Footprint | Quantity |
|---|---|---|---|---|
| 1 | C1, C2, C4, C7, C8, C11, C12, C13 | 1µF | Ceramic 0603 | 8 |
| 2 | C6 | 4.7µF | Ceramic 0603 | 1 |
| 3 | C3, C5 | 10µF | Ceramic 0603 | 2 |
| 4 | C9, C10 | 4.7µF | Ceramic 0805 | 2 |
| 5 | C6 | 4.7µF | Ceramic 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 Yellow | 0603 | 1 |
| 12 | D3 | Led Blue | 0603 | 1 |
| 13 | D4 | LED Green | 0603 | 1 |
| 14 | D5 | LED Red | 0603 | 1 |
| 15 | D2 | LED Yellow | 0603 | 1 |
| 16 | LED | WS2812B | 5050 | 1 |
| 17 | D2 | LED Yellow | 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 PIN - LGA | 1 |
| 24 | U4 | RFM95W | 8 x 2 pins | 1 |
| 25 | Q1, Q2 | MMBT3904 | SOT-23 | 2 |
| 26 | S1 | Tactile switch | 5 pins | 1 |
| 27 | SW1 | Dip switch | 2 pins | 1 |
| 28 | SW1 | Dip switch | 2 pins | 1 |
| 29 | J1 | PH connector | 2 PIN SMD | 1 |
| 30 | J2 | USB Micro b | SMD | 1 |
| 31 | P1 | Header 1x15 | 2,54mm pitch | 1 |
| 32 | P2 | Header 1x17 | 2,54mm pitch | 1 |
| 33 | U.FL Connector | SMT | 1 |
Thinkboard Lora Node V1 is an open-source hardware that is designed using Altium Designer 20.1 software, but there are also files that can be opened using Freeware Circuitmaker software.
Please use this hardware design wisely.
Altium Designer PCB File, please see the Altium Designer
Circuitmaker PCB file, please see Circuitmaker
Thinkboard Lora Node V1 can be programmed using Arduinininoide, by selecting the ESP32 Dev Module on the board in Arduininoide.
See Examples for Program Examples
As for the decedncy library for the Example above:
• 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
See the gallery to see images from the lora node v1 thinkboard board



Author: Teguh Pratama
E-mail: [email protected]
Website: Thinkthings.id (Offline)
Hardware design uses the Creative Commons Attribution-Noncommercial-Sharealic 4.0 International License license license.
Software uses the GNU Lesser General Public License Version 3 license.