Ask HN: What's the coolest physical thing you've made?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • the-sourdough-framework

    Open source book dedicated to helping you to make the best possible sourdough bread at home.

    See also: https://github.com/hendricius/the-sourdough-framework

    Discussed here: https://news.ycombinator.com/item?id=35961590

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • CygnusX1

    A thrust-vectoring model rocket flight computer. Comes with all you need to keep your rocket pointing up.

    A thrust vectoring rocket! It was my sanity project during the pandemic. Flew many times and even flew two stages with slight software mods:

    https://github.com/AdamMarciniak/CygnusX1

  • Formula3HP-headphone-amplifier

    Formula3HP Headphone Amplifier designed by Lineup from diyaudio.com

    A class-A, solid state, single ended headphone amplifier, not my design, however turned out to be nice sounding: https://github.com/Wanderingidea/Formula3HP-headphone-amplif...

  • A class-A, solid state, single ended headphone amplifier, not my design, however turned out to be nice sounding: https://github.com/Wanderingidea/Formula3HP-headphone-amplif...

  • dove_stencil

    Stencil for making a dove soft toy

    1. A dove soft toy, that can tuck its wings:

        - stencil: https://github.com/azriel91/dove_stencil/

  • retro-frame

    - https://raw.githubusercontent.com/Stanko/retro-frame/dev/ret...

    I wanted something that has a feel of an art object and sits on the shelf, rather than being a smart object that you can control with an app.

    The whole thing is open source and you can make it yourself:

    https://github.com/Stanko/retro-frame

    Disclaimer - This was my first ever python project and it was terrible code, ATM a friend of mine is helping me refactor everything.

  • donald

    A robot with tiny hands (by schubart)

    A simple robot that plays a toy:

    https://github.com/schubart/donald

  • michigan-temp-map

    Last spring, I had my dad woodwork a large (cabinet door sized?) solid silhouette of Michigan, where I live. I then drilled holes throughout it, ran WS2811 LEDs through the holes, and coded up live temperature data to be shown as a color spectrum. It's a nice piece of wall art!

    https://github.com/leoherzog/michigan-temp-map

  • wemos-d1-mini-dev-board

    Generic Dev Board for Wemos D1 mini - EasyEDA - IR, Relay, Buzzer, LED, GPIO

    This Wemos D1 mini dev board was my first PCB, I learned how to design PCBs and made this: https://github.com/fellowgeek/wemos-d1-mini-dev-board

  • CXA81-IR-Remote-Server

    Raspberry Pi Zero W IR remote webserver for Cambridge Audio CXA81 Amplifier.

    I've been working on a RFID based music and story player for my daughter in spare time. https://www.github.com/ozfive/StoryBox

    The other physical thing I built was a IR remote with a raspberry pi zero w for my Cambridge Audio CXA81 amp. I just recently put together and Android app with a couple buttons to interface to the API I wrote. https://github.com/ozfive/CXA81-IR-Remote-Server.

    Both projects are mostly written in Go.

    Don't get me started on the 2.5 years that I worked on custom AVOD systems for private jets and helicopters. I probably was the first person to integrate an Amazon Echo into a aircraft cabin to control the lighting/audio/video through voice over a satellite connection.

  • elegant-cli

    ✨ Build SEO-friendly websites, super fast full-stack web applications, and much more with Elegant. 💜 Built with Next.js, TipTap, Tailwind CSS, and more.

    Haha yeah, this is my tech safe space lol..

    The career path hasn’t been so bad. Applied my understanding of electrons to computer science, and have launched a number of apps and services since.

    Currently working on a side project that’s a WordPress alternative built with Next.js and Tailwind :)

    https://github.com/elegantframework/elegant-cli

  • RaspiWiFi

    Headless WiFi configuration for the Raspberry Pi (or most other devices running Linux) by using a temporary WiFi access point and web interface

    I made a robot that cheers every time the Green Bay Packers score (American football).

    https://photos.app.goo.gl/oXd6H27x7CDrpKrp9

    The chassis is 3D printed and a Raspberry Pi is hiding, with a couple of speakers, in the base. The Pi connects via WiFi to the local network and checks ESPN’s publicly available JSON for that day’s game to determine if the score has changed.

    I gifted it to a friend that owns a bar and wanted him to be able to move to new networks and reconfigure without using a computer. So, I wrote some python scripts that interface with the GPIO pins on the Pi to reset the device and broadcast a WiFi network and web interface that can be used to connect to other networks.

    That last bit now has over 500 stars on GitHub!

    https://github.com/jasbur/RaspiWiFi

  • smartknob

    Haptic input knob with software-defined endstops and virtual detents

    I made a rotary input device that provides software-defined "virtual" detents and end-stops, implemented using a BLDC gimbal motor. It can dynamically switch from completely smooth unbounded rotation, to having detents with configurable spacing and strength and "end-stops" that spring back if you try to rotate past them.

    https://www.youtube.com/watch?v=ip641WmY4pA

    It's got a round LCD on the front of the knob (wired and supported via the hollow shaft of the motor) and uses the flex of the PCB and strain gauge sensors (in the latest revision, simply SMD resistors whose resistance changes when stretched) to detect when the knob is pressed down.

    It's open source hardware and software - https://github.com/scottbez1/smartknob

    HN folks might appreciate that it communicates with host software on the computer via protobuf-encoded USB serial messages -- nanopb is awesome for embedded C protobuf support, and having the defined schema, autogenerated serialization code, and compile-time type safety is so much nicer than ArduinoJson or hand-written binary protocols!

    I'd love to get it hooked up to some real software eventually (video editors or home-assistant control are my 2 main ideas), but it's really just been a fun project to tinker with and try out some new ideas and parts I've never used before.

  • duinobattletanks

    arduino battle tanks FTW!

    fpv camera with a HUD woulda been sooo cool.

    I knew it was going to be a huge learning curve - I was familiar with basic arduino functionality but hadn't done much beyond basic sensor reading and light blinking. I had to learn how to integrate a LOT of hardware and deal with real world complications. (sunlight plays merry havoc when using IR as your weapon-shooting and shield-receiving) I started 3-4 months before the presentation date and (of course) was still swapping out hardware and tweaking software the night before.

    "trailer": https://www.youtube.com/watch?v=e7uAQrak1iA&ab_channel=Aaron...

    presentation notes: https://github.com/adbacker/duinobattletanks/blob/master/doc...

    code: https://github.com/adbacker/duinobattletanks/tree/master

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • We switched from Next.js to Astro (and why it might interest you)

    4 projects | news.ycombinator.com | 3 Dec 2024
  • Flour, water, salt, GitHub: The Bread Code is a sourdough baking framework

    1 project | news.ycombinator.com | 28 Nov 2024
  • The Sourdough Framework

    1 project | news.ycombinator.com | 28 Nov 2024
  • Nx 20: Exploring the new TS preset and TypeScript project references

    1 project | dev.to | 23 Nov 2024
  • Retro Games React App

    1 project | dev.to | 21 Nov 2024