Tiny blinky
Hack-a-Day/Remoticon_KiCad_Blender
support files for the 2020 Remoticon KiCad to Blender > PCB renders workshop

Converts your KiCAD files to 3D printable molds used to press copper tape, as per https://castpixel.itch.io/pcb-forge
Demo is an open-source printed circuit board by wherron01, from the wherron01/pcbforgex repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 30 × 30 mm with 7 parts on 11 nets, routed with 29 tracks and 6 vias.
It is built around the ATTINY85-20PU and WS2812B. Its parts include 2 resistors, 1 capacitor, 1 IC, 1 diode and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.
usage: pcbforgex.py [-h] [-fa FA] [-fs FS] [--slop SLOP]
[--cut-depth CUT_DEPTH] [--thickness THICKNESS]
[--spacing SPACING] [--output OUTPUT] [--flip]
[--no-drill-ends] [--separate] [--no-mirror]
Outputs a 3D printable die for your active KiCAD PCB, rendered with OpenSCAD
options:
-h, --help show this help message and exit
-fa FA Angle step for rendering curves (default: 5)
-fs FS Minimum size for rendering curves (default: 0.1)
--slop SLOP Your 3D printer tolerance -- parts printed this
distance apart should fit together snugly (default:
0.1)
--cut-depth CUT_DEPTH
The distance to press traces down. Ensure that this
shears the copper (default: 1)
--thickness THICKNESS
Dielectric thickness, between copper layers (plus cut-
depth) (default: 1)
--spacing SPACING Space between board layers in export (default: 2)
--output OUTPUT Output filename with desired extension for export.
Supports everything OpenSCAD does plus scad itself and
- for stdout (default: output.stl)This is because for some reason KiCAD decided to remove API support for their files.
They now only support IPC with a running KiCAD process.
You may also need to enable the KiCAD API in the software.
It will need to be split into parts in a slicer.
You can also generate individual files, or files of any standard 3D format.
This script also can skip compilation and give you the generated SCAD file directly.
This is intended for tinkerers who wish to tweak the output beyond these parameters.
If you do not have OpenSCAD, you can still generate scads, but not compile them.
The output, whether internally rendered or not, must have access to pcbforgex.scad.
In turn, pcbforgex.scad must have access to BOSL2, the Belfry OpenSCAD Library.
This is included as a submodule of this repository, which you can clone recursively.
As long as you maintain the directory structure, things should Just Work.
Alternatively, if you already have the library installed, a shallow clone will find it.
Of course, this is the KiCAD API itself.
It should be installable with pip from requirements.txt.
If your system is externally managed, you can install this in a virtual environment.
Using a venv is probably best practice anyways.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 5k1 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | R1, R2 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | ATtiny85-20P | Package_DIP:DIP-8_W7.62mm | U1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal | J1 |
| 1 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1 |
It measures 30 × 30 mm and has 4 copper layers, 1.6 mm thick.
7 parts, built around the ATTINY85-20PU and WS2812B. 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.
From the wherron01/pcbforgex repository on GitHub, at the commit this page was made from: the board is demo/demo.kicad_pcb and its schematic demo/demo.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).
Hack-a-Day/Remoticon_KiCad_Blender
support files for the 2020 Remoticon KiCad to Blender > PCB renders workshop

wyolum/HackadayU_KiCad_FreeCAD
Repo for KiCad and FreeCAD project for HackadayU classes

spamatica/Cerebra_328_IPS_PCB
A multi preset effect pedal based on FV1



cookiemonsternz/StageKit
Stagekit is a 3D-printable, completely hand-solderable diy lighting previs kit.


dcuartielles/semaforos
Proyecto colectivo de realizar semáforos en la mayor cantidad de modos posible.