jamesmunns

Doing embedded stuff

Be nice, work hard. Build tools, tell stories. Start five year fights. Kein Ort für Nazis.


A list of all the other services I'm on around the internet


Posts with code highlighted with codehost by @wavebeem.


All posts licensed under CC-BY-SA 4.0, unless otherwise stated.


I'm thinking about making a little modular desktop input/output... thingy.

I know that doesn't sound super clear, but the plan is to be able to daisy chain little modules that do a thing, and then have those plug into USB for power and I/O.

I have a couple of ideas for what to do for the widgets:

  • Rocker switches
  • Dials (like a volume dial)
  • Rotary Encoders/Scroll wheels
  • button grids
  • LED grids
  • Maybe small oled/lcd screens
  • Maybe some sensors, like CO2 or temperature or noise level

The idea would be to just give you a little API where you could get the status of each of the widgets, or push settings to them, without having to write any embedded code.

Anyone have any suggestions for things they would want from this?


You must log in to comment.

in reply to @jamesmunns's post:

I could imagine using something with a coloured LED and some buttons as an augment to a to-do list or pomodoro-timer which interacts with a script on my laptop. Being able to experiment with things like "turn yellow five minutes before the end of a session" or "get increasingly agitated the longer I go without standing up to stretch" without having to do embedded programming would be interesting.