@diyelectromusic, since you're into embedded tech and microcontrollers, you may appreciate this one.
It's a Real-time Operating System kernel I wrote in C and Assembly for AVR chips. My intent was to learn about how operating systems interface with hardware.
I'd like to rewrite it with #Rust and finish the task scheduler.
Spent some of the weekend playing with Arduinos + Home Assistant (@homeassistant) to keep a better eye on my plants. Even though it's C++, it's so refreshing compared to shipping modern prod code!
Single file, no tests, no 3rd party dependencies, no infra, just run code & see results immediately (if it works, it's done). And with deep sleep the result should keep running on battery for years untouched. Super fun! ✨
Mon but au final serait de faire fabriquer, pourquoi par l'un d'entre vous, un boitier de commande avec clavier numérique au format DIN 1 (automobile) avec une vingtaine de messages mémorisé.
:boost_requested:
I am about to make a simple automatic plant grow system, based on an ESP8266. Luckily I got a #Chirp from Catnip Electronics https://wemakethings.net/chirp/ at #37c3 which covers pretty much all of the parameters, I want to measure ^.^
Thanks again to @miceuz who gave it to me for free! :)
Collecting all my notes on Direct digital synthesis for PWM, R2R or I2C DAC output on an Arduino into a single post.
The example is a constant, fixed frequency additive synthesis output, adjusted by some pots, which can be used for messing around with the audio output methods and settings.
@unfa man, i'm so with you on this. no, i don't care about portable lights, but i desperately want to learn practical #electronics (got a bachelor's in electronics from those soviet times, useless as i had never touched a live mcu during studies!) and thus try to play with every #arduino howto or tutorial i can find & understand… but there's a huge gap between simple lessons (lady ada) and any «real life» application :-/
I figured that another button would be needed for some games I want to play, and upgraded my custom spinner controller. And why not add a jack for an optional foot pedal?
I can't play the piano to save my life, so the M-Audio pedal I had lying around had been unused forever. It's just a push-button inside.
I have no idea how such a shitty product can exist. Same price buys you a Chromebook; there are plenty of software libre distraction-free writing apps out there (try opening a terminal and typing "vim"?).
Or you could chicken out and buy a Kindle Fire Max 11 with keyboard case for the same price.
Both of these let you type for more than a day on a charge: the only benefit of the freewrite alpha is an 80 hour battery, which is pointless with USB-C charging everywhere.