Skip to the content
PCBKitNew board
2 layers90 × 94 mmSolder flobpy, the printed circuit board in 3D

PCB in the exact shape of a floppy disk according to ECMA 147

Size
90 × 94 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
17
Pads
55
Tracks, vias
78, 2
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 May 2025
Updated
3 Jun 2025

Overview

Solder flobpy is an open-source printed circuit board by frosetrain, from the frosetrain/solder-flobpy repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 90 × 94 mm with 23 parts on 17 nets, routed with 78 tracks and 2 vias.

Its parts include 8 resistors, 4 diodes, 3 transistors, 2 capacitors and 2 switches.

README

README.md

Flobpy

I made a PCB that is the exact shape as a floppy disk, with some interactive components.

Slack username: frosetrain

Made for https://solder.hackclub.com

3D Front Render 3D Back Render

Features

Night light

The first LED lights up when the surrounding brightness is below a certain threshold. It uses a photoresistor and NPN transistor.

Astable Multivibrator

This uses four resistors, two capacitors and two NPN transistors. This circuit makes the two LEDs flash in an alternating pattern. (I got this circuit idea from Falstad’s Circuit JS)

Dimmable LED

It’s just a potentiometer.

Motor disc

With the push of a button, the thing vibrates!

The Story

I initially wanted to make a PCB in the shape of a floppy disk. To do this, I needed an accurate vector image of a floppy disk to add to KiCad. I could not find one (everything online was a goofy emoji). So I painstakingly went through ECMA 147, the standard that defines floppy disks, and drew everything exactly in Inkscape.

For the logic, I was unfamiliar with how transistors worked, but thankfully Falstad’s Circuit JS allowed me to learn how it worked, and design my own circuit.

I decided to use a ground fill only on the back side. Maybe it should have been both sides.

I also added some lines to make it look like a floppy disk, and added some other text and images 👍

Bill of Materials

  • 1 battery holder
  • 2 10µF capacitors
  • 4 LEDs
  • 1 mini motor disc
  • 3 NPN transistors
  • 3 220 resistors
  • 2 4.7k resistors
  • 3 47k resistors
  • 1 potentiometer
  • 1 LDR
  • 2 push buttons

Schematic

Schematic

PCB

PCB Front PCB Back

Parts

23
QtyValueFootprintReferences
4LEDLED_THT:LED_D5.0mmD1, D2, D3, D4
3220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R7, R8
347kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R4, R5
3NPNPackage_TO_SOT_THT:TO-92_HandSolderQ1, Q2, Q3
24.7kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3, R6
2CCapacitor_THT:C_Radial_D8.0mm_H7.0mm_P3.50mmC1, C2
2SW_PushButton_Switch_THT:SW_PUSH_6mmSW1, SW2
1Battery_CellBattery:BatteryHolder_Keystone_3034_1x20mmBT1
1Motor_DCConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalM1
1R_PhotoOptoDevice:R_LDR_5.1x4.3mm_P3.4mm_VerticalR_Photo1
1R_PotentiometerPotentiometer_THT:Potentiometer_Vishay_T73YP_VerticalRV1

Questions

How big is the Solder flobpy PCB?

It measures 90 × 94 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Solder flobpy use?

23 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 Solder flobpy KiCad files?

From the frosetrain/solder-flobpy repository on GitHub, at the commit this page was made from: the board is src/solder-flobpy.kicad_pcb and its schematic src/solder-flobpy.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Solder flobpy 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 layers65 × 56 mmPi servo hat, the printed circuit board in 3D

    Pi servo hat

    earthtojake/text-to-cad

    Design physical products with AI

    23 parts26kMIT
  • 2 layers14 × 100 mmYunomi, the printed circuit board in 3D

    Yunomi

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    23 parts3kApache-2.0
  • 2 layers50.8 × 52.2 mmFuhhni, the printed circuit board in 3D

    Fuhhni

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    23 parts915
  • 2 layers138.8 × 89.8 mmKeyboard pcb, the printed circuit board in 3D

    Keyboard pcb

    diepala/cantor

    Cantor keyboard, a 42 key diodeless split keyboard.

    23 parts756GPL-3.0
  • 2 layers32.9 × 53.3 mmGoatgdo, the printed circuit board in 3D

    Goatgdo

    Kaldek/rat-ratgdo

    Open source schematics for ratgdo PCB

    23 parts511MIT
  • 2 layers35.5 × 50 mmTobo, the printed circuit board in 3D

    Tobo

    kelu124/echomods

    Open source ultrasound processing modules and building blocks

    23 parts463
  • 2 layers19 × 19 mmKeybit, the printed circuit board in 3D

    Keybit

    notaroomba/keybytes

    A truly modular keyboard

    23 parts444
  • 2 layers88.5 × 28 mmExpBreakout, the printed circuit board in 3D

    ExpBreakout

    Duet3D/Duet-2-Hardware

    The KiCAD source for the Duet 3d printer controller see www.duet3d.com

    23 parts258