Skip to the content
PCBKitNew board
2 layers120.6 × 29 mmPillPCB, the printed circuit board in 3D

A PCB used to build an iSpindel or GravityMon hydrometer that fit into a *popular brand* Pill casing instead of a PETling container

Size
120.6 × 29 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
13
Pads
42
Tracks, vias
70, 12
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
20 Jan 2024
Updated
6 Jun 2024

Overview

PillPCB is an open-source printed circuit board by andreq, from the andreq/iSpindel-Gravitymon-Pill-PCB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 120.6 × 29 mm with 13 parts on 13 nets, routed with 70 tracks and 12 vias.

It is built around the WEMOS D1 MINI, DS18B20 and TP4056A, with the BAT43 among its other parts. Its parts include 4 ICs, 3 resistors, 1 diode, 1 connector and 1 switch. It belongs with the ESP8266 boards of this library.

Main components

4

README

README.md

iSpindel Gravitymon Pill PCB

A PCB used to build an iSpindel or GravityMon hydrometer that fit into a popular brand Pill casing instead of a PETling container.
Compatible with D1 Mini, C3, S2 and S3 mini esp board.

Building tips

Use the same components as most iSpindel PCB found online.
Remove the pin header plastic on the D1 mini (or equivalent) pins.
The D1 Mini need to be soldered as close as possible to the Pill PCB (between 1.5 to 1.9mm spacing between both board; Less is better).
The battery holder metal tabs need to be cut slightly to fit on the Pill PCB smaller pads.
Follow iSpindle build instructor for most of the other parts.
Only install the 470k voltade divider resitor for Esp32 based boards (C3, S2 and S3 mini).
The switch lever should be far away from the Pill casing, but might need to be shortened depanding on your switch.

THIS IS A WIP !!!

The latest PCB itteration was not produced yet, but should fit in a Pill casing.
My initial prototype needed a bit of sanding, will update as soon as first rev is tested.
I've only tested with a D1 mini, but the schematic and pcb fit Gravitiymon requirements for C3, S2 and S3 Mini.

Parts

13
QtyValueFootprintReferences
1220KCustomFootprints:ResistorR2
14.7KCustomFootprints:ResistorR1
1470KCustomFootprints:ResistorR3
1BAT43Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
1Battery_CellCustomFootprints:BatteryHolder_Keystone_1042_1x18650_larger_slotBAT1
1DS18B20Package_TO_SOT_THT:TO-92_InlineU4
1GY-521CustomFootprints:GY-521U3
1LOGOCustomFootprints:HopLogoG***
1RSTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1SW_SPSTButton_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_AngledSW1
1TP-4056CustomFootprints:TP4056-ModuleU2
1WeMos_D1_miniCustomFootprints:WEMOS_D1_mini_light_less_pinsU1

The 12 most common of 13 parts.

Questions

How big is the PillPCB PCB?

It measures 120.6 × 29 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PillPCB use?

13 parts, built around the WEMOS D1 MINI, DS18B20, TP4056A and BAT43. 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 PillPCB KiCad files?

From the andreq/iSpindel-Gravitymon-Pill-PCB repository on GitHub, at the commit this page was made from: the board is KicadPillPCB/PillPCB.kicad_pcb and its schematic KicadPillPCB/PillPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PillPCB design in my own project?

Its repository publishes it under the GPL-3.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).

Similar boards

  • 2 layers123.1 × 30.7 mmGravitymon pet zero, the printed circuit board in 3D

    Gravitymon pet zero

    mp-se/pcb-designs

    This repository contains the PCB designs for my projects and currently the following is included:

    17 parts3
  • 2 layers100 × 100 mmKicad weight scale-6-ch, the printed circuit board in 3D

    Kicad weight scale-6-ch

    ahmadq122/Digital-Weighing-Scale-Board-6-Channels

    The board using ESP32 Dev Board as the microcontroller, made in portable form, and easy to use. Weighing can be performed on 6 different objects at the same time, with adjustable maximum weighing on each channel.

    44 parts
  • 2 layers34 × 133.3 mmIspindle rwb, the printed circuit board in 3D

    Ispindle rwb

    bathoorn/ispindel_kicad

    9 parts1
  • 2 layers199.4 × 50.8 mmNixie board, the printed circuit board in 3D

    Nixie board

    vascofazza/cloxie_nixie_clock

    Schematics and code for Cloxie: my Nixie Tube Clock.

    85 parts17GPL-3.0
  • 2 layers44.8 × 64.8 mmBD35F FridgeController, the printed circuit board in 3D

    BD35F FridgeController

    AK-Homberger/BD35F-FridgeController

    An electronic thermostat for a Danfoss/Secop BD35F Compressor with ESP8266.

    10 parts7GPL-3.0
  • 2 layers110.1 × 38.6 mmEnvironmentalSensors, the printed circuit board in 3D

    EnvironmentalSensors

    strayer/EnvironmentalSensor

    A WiFi environmental sensor based on Tasmota that reports temperature, air pressure, air quality, humidity and CO2 (ppm).

    8 parts4MIT
  • 2 layers42 × 60 mmAquariumSensor, the printed circuit board in 3D

    AquariumSensor

    mitchins/ESP-Aquarium-Water-Sensor

    A simple water flow and quality sensor for aquariums based on ESP controller

    13 parts1GPL-3.0