

BBSensor
BBQ Sensor
- Size
- 154 × 126 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 105
- Nets
- 86
- Pads
- 318
- Tracks, vias
- 753, 0
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 27 Aug 2019
- Updated
- 7 Mar 2020
Overview
BBSensor is an open-source printed circuit board by TheUncleKai, from the TheUncleKai/bbsensor repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 154 × 126 mm with 105 parts on 86 nets, routed with 753 tracks and 0 vias.
It is built around the TMPS 05-105, OPA2340PA and MCP3208-BI/P. Its parts include 38 resistors, 8 ICs, 6 connectors, 5 capacitors and 3 diodes. It belongs with the sensors and measurement boards and the ESP8266 boards of this library.
Main components
3TMPS 05-105
DIP-5DIP-5 AC-DC Power Modules ROHSTRACO POWERAC-DC Power ModulesOPA2340PA
PDIP-8-40℃~+85℃ 0.2pA 0.2pA 150uV 2 2.5uV/℃ 2.7V~5.5V 25nV/√Hz@1kHz 5.5MHz 50mA 6V/us 750uA 80dB Rail-to-Rail Input, Rail-to-Rail Output PDIP-8 Operational Amplifier ROHSTexas InstrumentsOperational AmplifierMCP3208-BI/P
PDIP-16-40℃~+85℃ 0.5LSB 100kHz 12 1LSB 1MHz、2MHz 2.7V~5.5V 500nA 8 External External Multiplexers、Bipolar input Not supported SAR SPI Yes PDIP-16 Analog to Digital Converters (ADC) ROHSMicrochip TechnologyAnalog To Digital Converters (ADC)
README
README.mdbbsensor
BBQ Sensor
The 8 is a simple temperature monitor intended for BBQ/Smoker. It has 8 inlets that can be used with PTC or Pt100 probes. The BBSensor is run by a ESP8266 Microcontroller (NodeMCU Lua Lolin V3 Modul). The temperature can be delivered either via the display or network.
Front view

Back view

Top view

Parts
105| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP501, TP502, TP503, TP504, TP4001, TP4004, TP4009, TP4101, TP4104, TP4109, TP4201, TP4204, TP4209, TP4301, TP4304, TP4309 |
| 12 | 10k | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R501, R502, R503, R504, R4005, R4006, R4105, R4106, R4205, R4206, R4305, R4306 |
| 8 | 200 | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R4008, R4010, R4108, R4110, R4208, R4210, R4308, R4310 |
| 6 | 2k2 | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R102, R153, R4004, R4104, R4204, R4304 |
| 6 | OPA2340 | Package_DIP:DIP-8_W7.62mm_Socket | U100, U101, U102, U103, U110, U120 |
| 5 | 100n | Capacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mm | C201, C501, C502, C503, C504 |
| 4 | 10k | Potentiometer_THT:Potentiometer_Bourns_3296Y_Vertical | RV501, RV502, RV503, RV504 |
| 4 | 2k | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R4011, R4111, R4211, R4311 |
| 4 | 300 | Potentiometer_THT:Potentiometer_Bourns_3296Y_Vertical | RV4002, RV4102, RV4202, RV4302 |
| 4 | 405 | Potentiometer_THT:Potentiometer_Bourns_3296Y_Vertical | RV4001, RV4101, RV4201, RV4301 |
| 4 | 470 | Potentiometer_THT:Potentiometer_Bourns_3296Y_Vertical | RV4009, RV4109, RV4209, RV4309 |
| 4 | 4k7 | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R4007, R4107, R4207, R4307 |
| 4 | AudioJack2_SwitchT | Lumberg:LUMBERG_1501_09 | J501, J502, J503, J504 |
| 4 | MountingHole_3.7mm_Pad | MountingHole:MountingHole_3.7mm_Pad | ~, ~, ~, ~ |
| 4 | Thermistor_NTC | Lumberg:LUMBERG_1553_02 | TH1, TH2, TH3, TH4 |
| 2 | 140 | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R150, R151 |
| 2 | TestPoint | TestPoint:TestPoint_THTPad_D2.5mm_Drill1.2mm | TP1, TP2 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R101 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R1 |
| 1 | Display | Molex:Molex_KK256_Pin_Header_Straight_1x05 | J2 |
| 1 | ESP8266-12E_NodeMCU_Lolin | Collection:ESP8266-12E_NodeMCU_Lolin | U1 |
| 1 | Fuse | Schurter:Fuse_holder_20x5_22.5 | F1 |
| 1 | GREEN | VCC:5600F | D102 |
| 1 | MCP3208 | Package_DIP:DIP-16_W7.62mm_Socket | U2 |
| 1 | POWER | VCC:5600F | D1 |
| 1 | RED | VCC:5600F | D101 |
| 1 | SW_Push | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS | SW1 |
| 1 | Schurter_CMF1 | Schurter:CMF1 | J1 |
| 1 | TMPS_05 | Traco:Traco_TMPS_05 | PS1 |
Questions
How big is the BBSensor PCB?
It measures 154 × 126 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BBSensor use?
105 parts, built around the TMPS 05-105, OPA2340PA and MCP3208-BI/P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the BBSensor KiCad files?
From the TheUncleKai/bbsensor repository on GitHub, at the commit this page was made from: the board is hardware/Sensor/pcb/BBSensor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the BBSensor design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from TheUncleKai/bbsensor
7- 4 layers88 × 50 mm

- 4 layers88 × 50 mm

- 2 layers105 × 63 mm

- 2 layers116 × 91 mm

- 2 layers44 × 29 mm

- 2 layers29 × 29 mm

- 2 layers48 × 17 mm

Similar boards
- 2 layers80 × 55.5 mm

- 2 layers110.1 × 59.9 mm

Perimeter sender v2
vasimv/myardumower
Private-use only! (you need to ask for a commercial-use)
35 parts1 - 4 layers100 × 100 mm

- 2 layers57.3 × 79.5 mm

- 2 layers92 × 96 mm

- 4 layers100 × 100 mm

- 4 layers193.7 × 142.2 mm

CampKeen
TJLTM/CampKeen
What this can monitor: 1. Holding Tanks - Grey/Sewage via galvanic sensors (posts in the tank) these are the ones i'm using (https://www.amazon.com/gp/product/B07YVK2V2K/ref=ppxyodtbsearchasintitle?ie=UTF8&psc=1 and…
326 parts - 2 layers96.5 × 66 mm

BumperDuino
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
66 parts282