
PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

A physical GitHub contribution calendar that brings your coding activity to life with LEDs. Built on the Raspberry Pi Pico W and programmable in MicroPython, this is an open-source project.
Contrib cal 2 is an open-source printed circuit board by Logan-Fouts, from the Logan-Fouts/Contrib_Cal repository on GitHub. It is a 2-layer board of 94 × 55 mm with 31 parts on 31 nets, routed with 57 tracks and 0 vias.
It is built around the WS2812B. It belongs with the lEDs and displays and home automation and IoT boards and the RP2040 and RP2350 boards of this library.

Your GitHub streak, glowing IRL.
A hackable desk calendar that visualizes your GitHub contributions using NeoPixels and a Raspberry Pi Pico W. Open-source hardware + software.

Professional PCB manufacturing makes all the difference for clean builds
If you're building your own Contrib Cal, PCBWay offers:
So you can build your own from scratch!
Get started: Go to PCBWay.com and upload your Gerber files.

/src/main.py and click Runmain.py and config.json to the Pico's storage| Directory | Contents |
|---|---|
/src | Micropython firmware & configuration |
/blender | Render 3d files (Blender files) |
/freecad | Enclosure designs (FreeCAD) |
/kicad | Wiring diagrams |
/blender or /freecadconfig.json:{
"WIFI_SSID": "*",
"WIFI_PASSWORD": "*",
"GITHUB_USERNAME": "*",
"GITHUB_TOKEN": "*",
"STARTUP_ANIMATION": 4
}| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | WS2812B | Custom:WS2812 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +12 |
| 3 | TestPoint | TestPoint:TestPoint_Pad_3.0x3.0mm | 5V1, DIN1, GND1 |

fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop



PrintersForAnts/Micron
If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)



It measures 94 × 55 mm and has 2 copper layers, 1.6 mm thick.
31 parts, built around the 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 Logan-Fouts/Contrib_Cal repository on GitHub, at the commit this page was made from: the board is Kicad/contrib cal 2.kicad_pcb and its schematic Kicad/contrib cal 2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Logan-Fouts before reusing the design.