Skip to the content
PCBKitNew board
2 layers101.2 × 70.8 mmIot telemetry scale pcb, the printed circuit board in 3D

Iot telemetry scale pcb

wbommel/iot-telemetry-scale-pcb

This repository contains the KiCAD design files for the custom PCB used in the IoT Telemetry Scale project – a modular, networked weighing solution originally built to monitor the weights of budgies in an aviary. 🐦📡

Size
101.2 × 70.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
33
Pads
84
Tracks, vias
74, 4
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 May 2025
Updated
31 May 2025

Overview

Iot telemetry scale pcb is an open-source printed circuit board by wbommel, from the wbommel/iot-telemetry-scale-pcb repository on GitHub, published under the MIT licence. It is a 2-layer board of 101.2 × 70.8 mm with 19 parts on 33 nets, routed with 74 tracks and 4 vias.

It is built around the ESP-12E and L78L33ACU. Its parts include 7 resistors, 4 switches, 3 ICs, 3 connectors and 2 capacitors. It belongs with the home automation and IoT boards and the ESP8266 boards of this library.

Main components

2

README

README.md

IoT Telemetry Scale – PCB Design

This repository contains the KiCAD design files for the custom PCB used in the IoT Telemetry Scale project – a modular, networked weighing solution originally built to monitor the weights of budgies in an aviary. 🐦📡

The PCB is built around the ESP8266 (ESP12-E/F) and the HX711 load cell amplifier, aiming to be compact, reliable, and easily integrated with MQTT-based telemetry systems.


⚠️ Disclaimer / Flaws

🛠 This PCB was specifically designed for a personal, non-commercial project.
It is tailored to the requirements of my own bird scale setup and may not meet broader standards or needs out of the box.

  • The layout was created to match a 3D-printed housing (available as a FreeCAD project in a separate repository), designed to fit one feeding station in our aviary.
  • The load cell used is a non-standard part salvaged from a consumer coin scale. Mounting holes and electrical characteristics may not match typical off-the-shelf sensors.
  • The PCB was optimized for simplicity and personal ease of assembly, not for mass production or universal compatibility.

👉 Adapt to your needs!
If you intend to use different load cells, microcontrollers (ESP32, for example), or housing dimensions, expect to modify the schematic and board layout accordingly.


💾 Files Included

  • *.kicad_sch – KiCAD schematic file
  • *.kicad_pcb – PCB layout
  • *.lib / *.mod – Custom symbols and footprints (if applicable)

🔧 Requirements

  • Used KiCAD Version is 9.0.1 (project not guaranteed to open cleanly in earlier versions)
  • Familiarity with ESP8266 / HX711 modules
  • Soldering tools and basic electronics skills

📦 Suggested Components

  • Microcontroller: ESP8266 (ESP-12E or ESP-12F module)
  • Load Cell Amplifier: HX711
  • Power Supply: 5V micro-USB or regulated supply (depending on build)
  • Load Cell: Use a standard model, often sold with appropriate HX711 module altogether

Note: Adjust footprints and layout to your needs.


📸 Related Projects


📜 License

This project is open source under the MIT License.
Feel free to fork, modify, and improve!


🙏 Acknowledgements

Special thanks to the open hardware community and the creators of KiCAD for making electronics design accessible to everyone.

Parts

19
QtyValueFootprintReferences
710kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7
1100nCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC1
1330nCapacitor_THT:C_Rect_L9.0mm_W2.5mm_P7.50mm_MKTC2
1Bridge_ConnConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1CalibrateButton_Switch_THT:SW_PUSH_6mmSW4
1ESP-12ERF_Module:ESP-12EU2
1FlashButton_Switch_THT:SW_PUSH_6mmSW2
1L78L33Package_TO_SOT_THT:TO-92L_Inline_WideU1
1Prog.-Conn.Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ2
1ResetButton_Switch_THT:SW_PUSH_6mmSW1
1TareButton_Switch_THT:SW_PUSH_6mmSW3
1USB_B_MicroVolkersFootprints:USB_B_Micro_BreakoutJ1
1XFW-HX711VolkersFootprints:XFW-HX711U3

Questions

How big is the Iot telemetry scale pcb PCB?

It measures 101.2 × 70.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Iot telemetry scale pcb use?

19 parts, built around the ESP-12E and L78L33ACU. 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 Iot telemetry scale pcb KiCad files?

From the wbommel/iot-telemetry-scale-pcb repository on GitHub, at the commit this page was made from: the board is iot-telemetry-scale-pcb.kicad_pcb and its schematic iot-telemetry-scale-pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Iot telemetry scale pcb design in my own project?

Its repository publishes it under the MIT 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 layers84 × 85 mmHbr mk2-rxtx, the printed circuit board in 3D

    Hbr mk2-rxtx

    afiskon/hbr-mk2

    All HF bands QRP CW/SSB transceiver

    239 parts76MIT
  • 2 layers22.9 × 11.4 mmAutoEG2, the printed circuit board in 3D

    AutoEG2

    Ausdauersportler/IMAC-EFI-BOOT-SCREEN

    How to create an EFI boot screen vBIOS for Apple Late 2009 to Mid 2011 iMac systems using AMD MXM graphics cards

    13 parts57GPL-3.0
  • 2 layers34.8 × 67.3 mmCheapMesh, the printed circuit board in 3D

    CheapMesh

    joyel24/CheapMesh

    PCB for Heltec HT-CT62: ESP32-C3 + SX1262 lora cheap module. Useful to run MeshTastic. Forked from : https://gitlab.com/paulhausk/CheapMesh

    25 parts25
  • 2 layers112.6 × 85.4 mmRda5807m radio, the printed circuit board in 3D

    Rda5807m radio

    dilshan/rda5807m-receiver

    FM stereo radio receiver prototype with RDS

    64 parts23MIT
  • 2 layers100 × 50 mmBus raspberry pi, the printed circuit board in 3D

    Bus raspberry pi

    makerbus/bus_raspberry_pi

    Raspberry Pi that can be connected to a bus.

    47 parts
  • 2 layers34.9 × 69.2 mmRobot, the printed circuit board in 3D

    Robot

    AF-ROBOTICS/RoboticsLearningPlatform

    A learning platform for various Electrical and Computer Engineering concepts and techniques.

    28 parts3
  • 2 layers49.5 × 57.2 mmStep up, the printed circuit board in 3D

    Step up

    dzavalishin/hardware

    Misc smart house hardware

    40 parts3