
MoodLogger v1
sullyjason/MoodLogger
A tiny, battery-powered button logger. Press one of (at least) four buttons and the device wakes up, appends which button was pressed at what time to a CSV file, and goes back to sleep.

snowflake PCBs w/ SAMD21 and neopixels
Snowflake is an open-source printed circuit board by maholli, from the maholli/snowflake repository on GitHub. It is a 2-layer board of 84.1 × 97.1 mm with 47 parts on 66 nets, routed with 418 tracks and 69 vias.
It is built around the ATSAMD21G18A-AU, AP2112K-3.3 and MCP73831T-2ACI/OT-HXY, with the B2B-PH-SM4-TB and DMG3415U among its other parts. Its parts include 16 diodes, 12 capacitors, 7 connectors, 4 resistors and 3 ICs. It belongs with the SAM D and SAM boards of this library.
This board is a result of a lab64's 2018 HoLLiday workshop, courtesy of Stanford's Electrical Engineering Department. lab64: lab64.stanford.edu
All the design files, including hardware and software, for this project are available on github: snowflake github: https://github.com/maholli/snowflake
If you'd like to switch to arduino, plug it into your computer via USB, and quickly double-click the "RST" button. A new drive called FEATHERBOOT will appear. You can now flash it normally using the Arduino IDE and choosing "Adafruit Feather M0" as the board.
A few pins on the board have been given special names, these used the "board" descriptor. The remainder of the pins must be addressed using the "microcontroller" descriptor.
For example....
Have fun! <3 lab64 team 2018
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | WS2812B3535 | Adafruit Circuit Playground Express:LED3535 | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11, LED12, LED13, LED14, LED15 |
| 4 | 1uF | Capacitor_SMD:C_0805_2012Metric | C1, C9, C10, C11 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric | C3, C4, C8 |
| 3 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left | J1, J3, J7 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C13, C14 |
| 2 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2, J4 |
| 1 | custom-footprints:LOGO (2) | LOGO | |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 100K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | AP2112K-3.3 | Trinket M0 rev D:SOT23-5 | U2 |
| 1 | ATSAMD21G18 | Package_QFP:TQFP-48_7x7mm_P0.5mm | U1 |
| 1 | B2B-PH-SM4-TB | Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J5 |
| 1 | DIODESOD-123 | Diode_SMD:D_SOD-123 | D1 |
| 1 | DMG341 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | KMR2 | Adafruit Circuit Playground Express:BTN_KMR2_4.6X2.8 | RESET1 |
| 1 | MCP73831T-2ACI/OT | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | MicroB USB | Adafruit Circuit Playground Express:4UCONN_20329_V2 | CN1 |
| 1 | ORANGE LED | LED_SMD:LED_0805_2012Metric | CHG1 |
| 1 | ST3215SB | Crystal:Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm | X1 |
It measures 84.1 × 97.1 mm and has 2 copper layers, 1.6 mm thick.
47 parts, built around the ATSAMD21G18A-AU, AP2112K-3.3, MCP73831T-2ACI/OT-HXY and B2B-PH-SM4-TB. 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 maholli/snowflake repository on GitHub, at the commit this page was made from: the board is snowflake_1/snowflake.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask maholli before reusing the design.

sullyjason/MoodLogger
A tiny, battery-powered button logger. Press one of (at least) four buttons and the device wakes up, appends which button was pressed at what time to a CSV file, and goes back to sleep.

maholli/SAM32
Feather-sized SAMD51 with M4 core serving as UART bridge to WROOM ESP32

SkullKill/ESP32-Wall-Clock-PCB
ESP32 based 30cm Wall Mounted Clock. WiFi, NTP, SNMP, web interface, MicroUsb, Type-C, HG3613 Retrofit


cgallizzi/inkterface
Steam Machine e-ink faceplate with a Now Playing mode: box art, playtime, achievements. Fork of Valve's Inkterface.

swayerloren/KICAD_ENGINE
AI-assisted KiCad PCB design workflow for schematics, PCB layouts, DRC, BOM/CPL, and fabrication outputs using Codex or Claude.


Ethan-Poag/Flight-Data-Computer
An easy to build open source alternative to the ASA CX-3 aviation data computer.