

CoinPCB
Simple ESP8266 breakout board shaped like a challenge coin. Built to be a hackable extendable board for IOT projects and given out for recognition and to spark staff's imagination.
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 11
- Nets
- 20
- Pads
- 38
- Tracks, vias
- 36, 1
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 25 Apr 2019
- Updated
- 25 Nov 2019
Overview
CoinPCB is an open-source printed circuit board by keener2u, from the keener2u/CoinPCB repository on GitHub. It is a 2-layer board with 11 parts on 20 nets, routed with 36 tracks and 1 via.
It is built around the DHT12, TSOP38238 and 2N2222A. Its parts include 3 resistors, 3 diodes, 2 ICs, 2 connectors and 1 transistor.
Main components
3DHT12
SIP-4SIP-4 Temperature and Humidity Sensor ROHSAosong ElecTemperature And Humidity SensorTSOP38238
SIP-3-2.54mm-25℃~+85℃ 10mW 2.5V~5.5V 350uA 38kHz 45m ±45° SIP-3-2.54mm Infrared Remote Receiver (IRM) ROHSVishay IntertechnologyInfrared Remote Receiver (IRM)2N2222A
TO-92-55℃~+150℃ 1 NPN 100MHz 100nA 400 40V 5V 600mA 600mV 625mW NPN TO-92 Bipolar (BJT) ROHSSlkorBipolar (BJT)
README
README.mdCoinPCB
Simple Coin Shaped ESP8266 Breakout Board
V0.2 Errata
- pins D3,D4,D8 are used for chip bootup to figure out where to run the program from . This causes issues if the Coin is hooked into the board on bootup.
- D3,D4 also include a pull up resistor on boot and must be rerun to allow the pins to run to low when turned on.
- simple work around is to not solder Q1
- advanced is to exacto knife the D3 trace and run a jumper wire from the D3 pin to the D2 PIN if you aren't going to use the I2C connection. If you do this come see me:)
- reprogram the chip to get it back into a normal state. You can also plug the wifi board into power, let it boot and then plug the coin into the wifi board. https://www.reddit.com/r/esp8266/comments/5ujgfl/issue_powering_up_wemos_d1_mini_with_pins_d3_d4/
V0.2 Updates
- Fixed V0.1 issues with LED running to power
- Added 53 Ohm resistor to 5V line through Infrared
- Created DHT12 I2C symbol package
- Changed component naming references to start at D9 after input referencs throug D8
V0.1 Errata
- D1 LED is setup incorrectly on foot print d1 polarization is wrong
- the infrared transmitter footprint needs to be rotated so the emitter is pointing out on the next rev
- D3 and D2 LED need to be run to ground instead of power
- use an exacto knife to cut the traces between 3.3VCC and D3 and Vcc and D4
- use an exacto knife to scrape the top layer off to make the copper ground plane visible, jumper the copper ground plane to the two 100ohm resistors
- input pin D3 is already on a 1k pull down so there is no need to add another resistor.
- you can just jumper R1 across the two pads.
Updates for Next Version
add a spot for a pwm to run a servo break out the rest of GPIO lines onto the board add a coincell holder with a power switch
To Do
Create a how-to on setting up KiCad with the newest symbol and footprint libraries as well as how to import digikey libraries.
Parts
11| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2, R3 |
| 2 | CONN_01X08 | D1_mini:D1_mini_Pin_Header | P1, P2 |
| 2 | LED | digikey-footprints:LED_3mm_Radial | D10, D11 |
| 1 | 2N2222A | Package_TO_SOT_THT:TO-18-3 | Q1 |
| 1 | 35 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | DHT12 | Sensor:Aosong_DHT11_5.5x12.0_P2.54mm | U2 |
| 1 | LED | digikey-footprints:LED_IR_TSAL6100 | D9 |
| 1 | TSOP38238 | digikey-footprints:IR_Receiver_TSOP38238 | U1 |
Questions
What parts does the CoinPCB use?
11 parts, built around the DHT12, TSOP38238 and 2N2222A. 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 CoinPCB KiCad files?
From the keener2u/CoinPCB repository on GitHub, at the commit this page was made from: the board is coinPCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the CoinPCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask keener2u before reusing the design.
Similar boards
- 2 layers35.1 × 36.3 mm

- 2 layers59.9 × 49.3 mm

- 2 layers121 × 70.5 mm

- 2 layers181.4 × 179.8 mm

Rubber duckey
ajvizganapathy-pixel/FlipperZero-DIY-STM32WB55-NucleusDark
DIY Flipper Zero clone using STM32WB55CGU6 — KiCad PCB, Momentum firmware, 200+ apps, BadUSB scripts, wiring diagrams
37 parts10 - 2 layers50.8 × 50.8 mm

DC2026 LASIR
CmdrZin/chips_avr_examples
AVR assembly and C code for robotics and other projects.
38 parts6MIT - 2 layers76.8 × 63 mm

- 2 layers71.9 × 58.4 mm

Atmega32u4 hub pcb 1 3
Accessible-AAC/AAC-Devices
Augmentative and alternative communications device design files based on inexpensive and open source technologies.
65 parts3 - 2 layers54 × 29 mm

Sonos magic hub
perja12/sonos_magic_hub
Circuit for using the LG OLED C9 TV remote (LG Magic Remote) with the Sonos Playbar.
18 parts3Apache-2.0