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

world

@world

Joined June 1st, 2026

  • 13Devlogs
  • 4Projects
  • 2Ships
  • 27Votes
Ship Pending review

Starboard!
I made this macro keyboard from scratch.
This was my first time using KiCad and Fusion for a project! (And it took forever...)
But it was a really fun project.
Checkout the demo website using Three.js!
I really can't wait to see my keyboard irl

Try project → See source code →
Open comments for this post

7h 24m 58s logged

Starboard!

  1. Starboard is a compact 63×63 mm Hackpad macropad built entirely from kit parts with QMK firmware and a fully 3D-printed sandwich case.

  2. I designed the 2-layer PCB in KiCad and wrote a custom-matrix QMK keymap (six keys plus encoder press, encoder volume control, OLED status readout, and RGB underglow), then cross-checked the firmware pin map against the board netlist from three independent sources.

  3. Along the way I caught and fixed a stale prebuilt UF2 (a leftover 10 ms vs 30 ms bootmagic delay) by rebuilding deterministically from source, and confirmed every checklist dimension.

  4. Finally I packaged the repo to the required structure and pushed it public!

Starboard!

  1. Starboard is a compact 63×63 mm Hackpad macropad built entirely from kit parts with QMK firmware and a fully 3D-printed sandwich case.

  2. I designed the 2-layer PCB in KiCad and wrote a custom-matrix QMK keymap (six keys plus encoder press, encoder volume control, OLED status readout, and RGB underglow), then cross-checked the firmware pin map against the board netlist from three independent sources.

  3. Along the way I caught and fixed a stale prebuilt UF2 (a leftover 10 ms vs 30 ms bootmagic delay) by rebuilding deterministically from source, and confirmed every checklist dimension.

  4. Finally I packaged the repo to the required structure and pushed it public!

Replying to @world

0
1
Open comments for this post

5h 53m 47s logged

Full 3D Modeling
It was way harder than my first thought…

  • Many PCB correction… etc.

Full 3D Modeling
It was way harder than my first thought…

  • Many PCB correction… etc.

Replying to @world

0
2
Open comments for this post

11h 40m 35s logged

I’m working on Fusion!
But I think I need to fix some collision and clearance a bit.

Does it look good?

I’m working on Fusion!
But I think I need to fix some collision and clearance a bit.

Does it look good?

Replying to @world

0
3
Open comments for this post

11h 4m 57s logged

Been a while.
We have new release candidate of v0.7.0

Lots of fixeas, and features
Enjoy!

Been a while.
We have new release candidate of v0.7.0

Lots of fixeas, and features
Enjoy!

Replying to @world

0
65
Ship Pending review

I reverse-engineered an existing Android app called YPT using mitmproxy and developed an unofficial PC client using Flutter. It is currently available for web, Windows, Linux, and macOS.

  • 3 devlogs
  • 14h
Try project → See source code →
Open comments for this post

12h 21m 35s logged

We supports social logins in Windows, Linux, MacOS
with Pre-Built executable program!
Use YPT in your PC

We supports social logins in Windows, Linux, MacOS
with Pre-Built executable program!
Use YPT in your PC

Replying to @world

0
4
Open comments for this post

3h 50m 48s logged

Cobble v0.6.3 release

0.6.3: Stabilization And Test Depth

  • Improve regression coverage around generated output.
  • Convert recent release QA procedures into repeatable tests where practical.
  • Harden command-tree cache behavior and diagnostics.

New CLI command: cobble doctor, cobble inspect … etc

  • We have nice real-time demo compile site!

Cobble v0.6.3 release

0.6.3: Stabilization And Test Depth

  • Improve regression coverage around generated output.
  • Convert recent release QA procedures into repeatable tests where practical.
  • Harden command-tree cache behavior and diagnostics.

New CLI command: cobble doctor, cobble inspect … etc

  • We have nice real-time demo compile site!

Replying to @world

0
66
Open comments for this post

1h 14m 10s logged

API Spec Reverse Engineering via WayDroid
And I made Flutter App for PC!

API Spec Reverse Engineering via WayDroid
And I made Flutter App for PC!

Replying to @world

0
3
Open comments for this post

2h 6m 55s logged

Devlog: Cobble v0.6.1

Cobble v0.6.1 is focused on making Minecraft data pack development more reliable, more current, and easier to validate.
This release targets Minecraft Java Edition 26.1.2 and pack format 101.1, giving the compiler a clear modern baseline instead of trying to support older command formats.

The biggest improvement is validation. Cobble can now automatically generate the default data/commands.json by downloading the Minecraft server through Mojang’s version manifest and running the server reports generator. It also supports fallback URLs, custom server jars, and SHA1 checks for more controlled environments. This makes command validation much easier to run consistently.

We also improved diagnostics, source-map validation, and generated pack cleanup, especially around safer resource paths and stale generated functions. Standard library helpers were expanded, namespaced data pack resources are better supported, and the example projects now cover more real features.

Finally, v0.6.1 adds a repeatable Purpur server QA workflow, so generated packs can be tested beyond static validation. Overall, this release is about confidence: clearer errors, stronger checks, and a better foundation for future Cobble releases.

Devlog: Cobble v0.6.1

Cobble v0.6.1 is focused on making Minecraft data pack development more reliable, more current, and easier to validate.
This release targets Minecraft Java Edition 26.1.2 and pack format 101.1, giving the compiler a clear modern baseline instead of trying to support older command formats.

The biggest improvement is validation. Cobble can now automatically generate the default data/commands.json by downloading the Minecraft server through Mojang’s version manifest and running the server reports generator. It also supports fallback URLs, custom server jars, and SHA1 checks for more controlled environments. This makes command validation much easier to run consistently.

We also improved diagnostics, source-map validation, and generated pack cleanup, especially around safer resource paths and stale generated functions. Standard library helpers were expanded, namespaced data pack resources are better supported, and the example projects now cover more real features.

Finally, v0.6.1 adds a repeatable Purpur server QA workflow, so generated packs can be tested beyond static validation. Overall, this release is about confidence: clearer errors, stronger checks, and a better foundation for future Cobble releases.

Replying to @world

0
37

Followers

Loading…