stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

leonjohns

@leonjohns

Joined July 9th, 2026

  • 24Devlogs
  • 4Projects
  • 4Ships
  • 15Votes
Ship Pending review

I have made a macropad named the snowpad, which consists of 12 keys, an OLED display and an RGB backlight. The challenging part of this project was definitely getting the measurement right the first time; I had to check the measurement of screws, switches and other components through many sources. I am proud to have gained valuable experience in KiCad and Fusion 360 while working on this project. After shipping this project, I plan to expand the firmware to support a built in timer.

Video of Project → See source code →
Open comments for this post

24m 58s logged

Finished

After week of waiting my parts came through and I have finished assembling it, it was a bit bad as my MCU that came with the kit stopped working half way through so I had to switch to another one but it turned out pretty cool.

0
0
50
Open comments for this post

9h 54m 2s logged

Entry 5

-I have made a pcb attachment for each switch for rgb leds

-Updated the plate and case to support proper stabilizers

0
0
9
Open comments for this post

8h 47m 53s logged

Entry 4

  • I have completed my 3d printed plate and my case and they are ready to get printed

-Now I am basically waiting on getting approved and funded

0
0
35
Open comments for this post

10h 23m 36s logged

Entry #3

I am scraping the pcb due to many reasons

  1. Pcb manufacturing is expensive especially with pick and place

  2. It add unnecessary complexity in my build

  3. Hand wiring is cheaper

0
0
2
Open comments for this post

1h 3m 1s logged

Entry #4

-I am finally done with the PCB and the CAD for the pad

-I tried creating the code for the pad. I first tried using QMK, which proved really difficult since there is no keyboard layout that matches my board

-Now I am switching to KMK, but KMK through the POG configurator requires a board with CircuitPython, which I currently don’t have

0
0
11
Open comments for this post

10h 58m 36s logged

Entry #3

I have continued my work on the macro pad, in these hours I have redone the wiring for the pcb as I had not used the copper pour for gnd, now the wiring is not that messy

I have also started on my case on fusion 360

0
0
12
Open comments for this post

1h 24m 8s logged

Entry #1

I have made the schematic for my hackpad. I have come to a setup with a 4 by 3 switch matrix, RGB light, OLED display and a rotary encoder. This setup uses the max GPIO available on the Xiao, now onto the PCB

0
0
8
Open comments for this post

1h 59m 29s logged

Entry #2

I have completed the layout of the keyboard and managed to put the holes for the stabelizers, now I need to wire it up an make all the other things like the case and plate.

0
0
7
Open comments for this post

38m 45s logged

Entry #1

I have spent some time making a schematic. This is not my first time trying to make a schematic, as I have some experience with EasyEDA. To make this schematic, I followed a YouTube tutorial by Joe Scotto on how to Design Mechanical Keyboard PCBs with KiCad. I used his provided symbols and other resources for this schematic

0
0
6
Ship

This is my final update to the WebOS, I have went onto add five more features into my webOS.

  1. Retractable task bar on the left side
  • Cleaned up the building app clutter into a simple task bar with options to see all other apps
  1. Internet app
  • Search the internet with the option of choosing between 4 search engines!
  1. Pomodoro app
  • A simple pomodoro timer with a 25-minute work period and a 5-minute break period, with pause functionality
  1. Inspirational quotes
  • Quotes on the wallpaper to keep you motivated.
  1. Spotify app
  • Play top 50 music in the world, with limits 😭

This is my finished build of my CozyOS and I look forward to using the skills I have learned from this to build other websites, such as one day, building a personal live website.

  • 5 devlogs
  • 6h
  • 1.48x multiplier
  • 9 Stardust
  • WebOS 2
Try project → See source code →
Open comments for this post

2h 13m 55s logged

Devlog #7

I have revised the app section to now a retractable task bar, simply drag you you mouse near it for the bar to come out. I have also added an additional apps section for more apps.

0
0
3
Loading more…

Followers

Loading…