A six-key macropad for school, video editing and Windows gaming. XIAO RP2040, clickable EC11 encoder, 0.91-inch 128×32 OLED, 86.5 × 88.5 mm two-layer PCB, and a simple screw-assembled printed case. KiCad/Fusion source, manufacturing files, firmware and desktop-helper source are in the linked repository. The banner is a CAD render, not a build photo. Design-stage prototype: not physically assembled; advanced app automation is still being completed and tested.
A live dirt-bike build community where riders post their bikes, rate builds 1–10, settle matchups in 24-hour battles, and climb global, state, and category rankings. BuildRank Pulse turns all that real community data into a custom new-tab dashboard.
A true-3D PyBullet research simulator for six quartz-sand and glass-bead conditions. Reviewers can run the complete 18-trial experiment from scratch; it automatically measures each pile, records seeds/settings and raw XYZ replay data, creates browser replays, builds a CSV dataset, and generates validation and research reports comparing the simulation, UCF measurements, and published benchmarks. The preserved completed research is included alongside the clean runnable workflow. This project tests whether a carefully validated digital twin can make angle-of-repose research faster, cheaper, and more reproducible.