

BBMini2
BBQ Sensor
- Size
- 88 × 50 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 79
- Nets
- 85
- Pads
- 320
- Tracks, vias
- 378, 114
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 27 Aug 2019
- Updated
- 7 Mar 2020
Overview
BBMini2 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 4-layer board of 88 × 50 mm with 79 parts on 85 nets, routed with 378 tracks and 114 vias.
It is built around the CP2104EK, ESP8266EX and LM2576S-5.0, with the MCP3208-BI/P, 74HC595 and AP2112K-3.3 among its other parts. Its parts include 17 resistors, 15 capacitors, 8 ICs, 4 switches and 3 diodes. It belongs with the sensors and measurement boards and the ESP8266 boards of this library.
Main components
7CP2104EK
-- USB Conversion Modules ROHSSilicon LabsUSB Conversion ModulesESP8266EX
QFN-32-EP(5x5)-40℃~+125℃ -91dBm 120mA 2.4GHz 2.4GHz~2.4835GHz 2.5V~3.6V 21.5dBm 50mA 72.2Mbps SPI、UART、I2C、I2S WiFi transceiver QFN-32-EP(5x5) RF Transceiver ICs ROHSEspressif SystemsRF Transceiver ICsLM2576S-5.0
TO-263-5-40℃~+125℃@(TJ) 1 3A 4V~40V 52kHz 5V 5mA Buck Built-in Fixed No Step-down type TO-263-5 DC-DC Converters ROHSSlkorDC-DC ConvertersMCP3208-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)74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedABM8-26.000MHZ-10-1-U-T
SMD3225-4P-10℃~+60℃ 10pF 26MHz 50Ω SMD crystal oscillator ±10ppm ±10ppm SMD3225-4P Crystals ROHSAbraconCrystals
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
79| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2, TP3, TS1, TS2, TS3, TS4, TS5, TS6, TS7, TS8 |
| 8 | AudioJack3 | Lumberg:LUMBERG_1501_05 | TH1, TH2, TH3, TH4, TH5, TH6, TH7, TH8 |
| 7 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2, C7, C8, C9, C13, C14, C15 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R2, R3, R4, R6, R15, R16, R17 |
| 4 | MountingHole_3.2mm_M3_DIN965_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | ~, ~, ~, ~ |
| 3 | 2k2 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R9, R10, R12 |
| 2 | 10p | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C11, C12 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C4, C5 |
| 2 | 220 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R14 |
| 2 | L | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L2, L3 |
| 2 | SW_Push | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS | SW3, SW4 |
| 1 | 100u | Capacitor_SMD:CP_Elec_8x10 | C1 |
| 1 | 100u | Capacitor_SMD:CP_Elec_6.3x5.9 | C3 |
| 1 | 100u | Inductor_SMD:L_TDK_SLF7032 | L1 |
| 1 | 12k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R8 |
| 1 | 140 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5 |
| 1 | 1N5822 | Diode_SMD:D_SOD-323_HandSoldering | D1 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R11 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C6 |
| 1 | 200 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R7 |
| 1 | 2k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R13 |
| 1 | 5p6 | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C10 |
| 1 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U8 |
| 1 | ABM8-26.000MHZ-10-1-U-T | Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | AT25SF081-SSHF-X | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | Antenna_Shield | RF_Antenna:Texas_SWRA117D_2.4GHz_Left | AE1 |
| 1 | CP2104 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U4 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | ESP8266EX | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U1 |
| 1 | Fuse | Schurter:Fuse_holder_20x5_22.5 | F1 |
| 1 | HD44780 | Collection:HD44780_LCD_2x16 | U7 |
| 1 | LED | LED_THT:LED_D3.0mm | D3 |
| 1 | LM2576S-5 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U6 |
| 1 | MBT2222ADW1T1 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
| 1 | MCP3208 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | POWER | LED_THT:LED_D3.0mm | D2 |
| 1 | SW_Push | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | SW2 |
| 1 | SW_SPDT | Collection:MIYAMA_MS-500-B-VT | SW1 |
| 1 | USB_B_Mini | Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal | J2 |
Questions
How big is the BBMini2 PCB?
It measures 88 × 50 mm and has 4 copper layers, 1.6 mm thick.
What parts does the BBMini2 use?
79 parts, built around the CP2104EK, ESP8266EX, LM2576S-5.0 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 BBMini2 KiCad files?
From the TheUncleKai/bbsensor repository on GitHub, at the commit this page was made from: the board is hardware/Mini2/pcb/BBMini2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the BBMini2 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

- 2 layers154 × 126 mm

- 2 layers105 × 63 mm

- 2 layers116 × 91 mm

- 2 layers44 × 29 mm

- 2 layers29 × 29 mm

- 2 layers48 × 17 mm

Similar boards
- 4 layers90 × 36 mm

A3-before crystal refinement
bdini13/esp32-cc1101-multiband
Work-in-progress ESP32-WROOM-32E + CC1101 multiband PCB: software-selected 315/433/868/915 MHz paths. AI-assisted engineering draft; not manufacturing-ready.
121 parts1 - 4 layers21.3 × 16.3 mm

QN8007B Breakout Board
florisvde/QN8007B-Breakout-Board
Breakout board for the Quintic QN8007B single-chip stereo FM transmitter with RDS.
22 parts1 - 4 layers36.4 × 44.1 mm

- 2 layers89 × 76.1 mm

- 4 layers100 × 100 mm

- 2 layers47.5 × 96 mm

- 2 layers26 × 30 mm

Power output
hoellwerth/Expansioncards
A collection of expansioncards for the Framework Laptop
27 parts2MIT - 2 layers92.7 × 74 mm

DL1414
sqfmi/HPDL-1414-20x2-ESP32
20x2 Character Display with HPDL-1414 modules & ESP32
106 parts8CC-BY-SA-4.0