Teapotlabs BWLR1E Programmer
teapotlaboratories·bwlr1e·hardware/programmer/kicad/bwlr1e-prog.kicad_pcb
About the Teapotlabs BWLR1E Programmer PCB
Teapotlabs BWLR1E Programmer is an open source PCB design by teapotlaboratories, published on GitHub under the MIT license. It is a 2-layer board measuring 36.8 × 90.9 mm, with 42 components from 27 distinct parts.
Other key parts include the MCP73831T-2ACI/OT, USBLC6-2P6, XC6220B331MR-G and CH340E. By type, the board carries 9 test points, 9 capacitors, 8 resistors, 4 ICs, 4 connectors and 3 switches.
It belongs with the iot & wireless, rf & radio and power & battery designs in this gallery.
From the project
Teapotlabs BWLR1E: Wireless Environmental Sensor with Energy Harvesting from Solar Energy
Teapotlabs BWLR1E is a solar-powered wireless LoRa environmental sensor capable of sensing temperature, humidity, air pressure and air quality using the on-board BME688. With STM32WLE MCU as it's core and AEM10941 for solar charging, the device is capable of multi-year operation with the possibility of indefinite battery-life by utilizing the solar charging capability

Main components on the Teapotlabs BWLR1E Programmer
Teapotlabs BWLR1E Programmer bill of materials (BOM)
42 components, 27 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP73831T-2ACI/OT Microchip | SOT-23-5 | U1 |
| 1 | USBLC6-2P6 STMicroelectronics | SOT-666 | U2 |
| 1 | XC6220B331MR-G Torex Semiconductor | SOT-23-5 | U3 |
| 1 | CH340E WCH | MSOP-10_3x3mm_P0.5mm | U4 |
| 1 | AO3407A Alpha & Omega Semicon | SOT-23 | Q1 |
| 1 | U262-161N-4BVC11 XKB Connectivity | USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J1 |
| 1 | PZ254-1-08-W-8.5 PinHeader_1x08_P2.54mm_Horizontal HCTL | PinHeader_1x08_P2.54mm_Horizontal | J2 |
| 1 | U262-161N-4BVC11 PinHeader_1x02_P2.54mm_Horizontal XKB Connectivity | PinHeader_1x02_P2.54mm_Horizontal | J3 |
| 1 | PZ254R-11-02P PinHeader_1x02_P2.54mm_Horizontal XFCN | PinHeader_1x02_P2.54mm_Horizontal | J4 |
| 1 | S2B-PH-SM4-TB JST | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | BT1 |
| 1 | SMD0805P075TF 0.75A RUILON | Fuse_0805_2012Metric | F1 |
| 1 | A6H-4101 Omron | SW_DIP_SPSTx04_Slide_Omron_A6H-4101_W6.15mm_P1.27mm | SW1 |
| 2 | TL3342F160QG E-Switch | SW_SPST_TL3342 | SW2, SW3 |
| 9 | 90055-AS Preci-Dip | 90055-AS | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +1 |
| 1 | E6C0603SEAC1UDA ORANGE EKINGLUX | LED_0603_1608Metric | D1 |
| 1 | MMZ1608B601CTAH0 TDK | L_0603_1608Metric | FB1 |
| 2 | T520B337M006ATE040 330u KEMET | CP_EIA-3528-15_AVX-H | C1, C2 |
| 1 | CL10A106KP8NNNC 10u Samsung Electro-Mechanics | C_0603_1608Metric | C3 |
| 1 | CC0402KRX7R9BB103 10n YAGEO | C_0402_1005Metric | C4 |
| 1 | CC0402KRX5R6BB104 100n YAGEO | C_0402_1005Metric | C5 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | CL21A106KPFNNNE 10u Samsung Electro-Mechanics | C_0805_2012Metric | C6, C7, C8 |
| 1 | CC0603KRX7R6BB104 100n YAGEO | C_0603_1608Metric | C9 |
| 2 | 0603WAF1002T5E 10K UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R1, R8 |
| 1 | 0603WAF5101T5E 5.1K UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R2 |
| 1 | 0603WAF2001T5E 2K UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R3 |
| 2 | 0603WAF1001T5E 1K UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R4, R7 |
| 2 | 0402WGF5101TCE 5.1K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R5, R6 |
Teapotlabs BWLR1E Programmer design files
The KiCad project lives in the teapotlaboratories/bwlr1e repository on GitHub; these links point at the commit this page was built from.
Teapotlabs BWLR1E Programmer: common questions
How big is the Teapotlabs BWLR1E Programmer PCB?
The Teapotlabs BWLR1E Programmer measures 36.8 × 90.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Teapotlabs BWLR1E Programmer?
42 components, from 27 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Teapotlabs BWLR1E Programmer design files?
From the teapotlaboratories/bwlr1e repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Teapotlabs BWLR1E Programmer design in my own project?
Yes, under the terms of its MIT license, which teapotlaboratories chose for the repository.
More boards in bwlr1e
Similar boards
Display Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1k