Skip to the content
PCBKitNew board
2 layers39.1 × 48 mmHeliov1, the printed circuit board in 3D

Heliov1

Size
39.1 × 48 mm
Copper layers
2
Thickness
1.6 mm
Parts
7
Nets
2
Pads
7
Tracks, vias
11, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Apr 2026
Updated
5 Jun 2026

Overview

Heliov1 is an open-source printed circuit board by ethandb74, from the ethandb74/Heliov1 repository on GitHub. It is a 2-layer board of 39.1 × 48 mm with 7 parts on 2 nets, routed with 11 tracks and 0 vias.

README

README.md

Heliov1

Hand tracking Solar panel module IDEA/Concept: Robotic Appendage that is idle and tracks sun to get powered. Then there is a Manual Override mode which is controlled by Hand Motions (Inspired by Tony Stark) The inspiration is robotic arms that build and maintain space systems like the CANADARM of the ISS. Because I have a big passion for Space. What I am actually building is a prototype or model of that. I will make a Cad container that will contain two metal servos that Pan and Tilt. at the end their is a solar panel attached. I have a python script (python --> pyfirmata + MP+pysolar ---> arduino) that 1. tracks the location of the sun and points the appendage at it.and 2. has mode switching capabilities to manual ovveride. There is no robotic Gripper as this is v1 proof of concept.

Below is a preview of the project. Screenshot 2026-04-11 150502

Below is the full cad with the electroninc componants inserted insde. Screenshot 2026-04-26 221248 Screenshot 2026-04-26 221126

My electroinc wiring. It is very simple the only issue was getting the right power for the metal servos. They cant be powerd directly from the arduino as the draw too much current. To workaround this I use and external power supply; I used an AC to DC adapter and step down to 5v 5a which is perfect for the servos. (notice the common ground but nothing powerd from ardunio): Screenshot 2026-04-28 193325

For the CAD design I did use multiple sorces as reference but the actual desing was made from scratch. Fusion 360: Screenshot 2026-04-11 145942

Firmware I used a variety of libraries- OpenCV and MP for the hand tracking. Very simple to work with. For suntracking I used pysolar. Screenshot 2026-04-08 081736

Screenshot 2026-04-07 201716 Handtracking.

PCB: This project is for a Competition and they required the creation of a PCB for this project. In order to create a PCB that actually solved an existing problem (instead of fabricating a problem to make a pcb around) I decided to replace my previous Power Distribution system which was a poorly soldered perfboard that connected to my external pwoer suppply. See Below: IMG_4482

To improve this I designed a super simple PCB that uses pin sockets that I instead plug wires into: Screenshot 2026-06-04 232113

Bill of Materials

Componant: Arduino, Servo MG 9996R, Jumper Wires, Stranded core copper wire, Perfboard

Quantity: 1x, 2x, 6x, 5x, 1x

see full BOM.md

Parts

7
QtyValueFootprintReferences
7Conn_01x01_SocketConnector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical5V_ext1, GND_1, GND_2, GND_3, GND_ext1, PWR_1, PWR_2

Questions

How big is the Heliov1 PCB?

It measures 39.1 × 48 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Heliov1 use?

7 parts. 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 Heliov1 KiCad files?

From the ethandb74/Heliov1 repository on GitHub, at the commit this page was made from: the board is PCB/heliov1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Heliov1 design in my own project?

Its repository states no licence, so its author keeps all rights: ask ethandb74 before reusing the design.

Similar boards

  • 2 layersEncoder, the printed circuit board in 3D

    Encoder

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    7 parts4.3kMIT
  • 2 layers40 × 20 mmSensor smd, the printed circuit board in 3D

    Sensor smd

    scottbez1/splitflap

    DIY split-flap display

    7 parts4.2k
  • 2 layers19.8 × 30 mmZ limit, the printed circuit board in 3D

    Z limit

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    7 parts3.7k
  • 2 layers35.6 × 58.2 mmDisplay Carrier, the printed circuit board in 3D

    Display Carrier

    AxxAxx/AxxSolder

    STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power

    7 parts1.7kGPL-3.0
  • 2 layers20.3 × 16.3 mmMap MPX, the printed circuit board in 3D

    Map MPX

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    7 parts1.2k
  • 2 layers26 × 44 mmCompact carrier board, the printed circuit board in 3D

    Compact carrier board

    jamro/tiny-engineer

    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

    7 parts1.1k
  • 2 layers26.4 × 53.8 mmAtari pickup, the printed circuit board in 3D

    Atari pickup

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    7 parts1kGPL-3.0
  • 2 layersRj45 breakout, the printed circuit board in 3D

    Rj45 breakout

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    7 parts990GPL-3.0