7 ms·
Doing. I pick a project that interests me at some point; currently "I'd like to have an internet music player that sits on my cupboard and doesn't require my t
by jvanloov 9y ago
Doing.
I pick a project that interests me at some point; currently "I'd like to have an internet music player that sits on my cupboard and doesn't require my tablet".
Then:
* decide on platform (CC3200, because it has wifi, enough processing power,
and I happened to have one)
* build something that decodes an MP3 stream (investigate, pick Helix as the decoder,
make it run on the CC)
* think about hardware (DAC, amplifier)
* think about enclosure (wood, how to do front panel)
I knew next to nothing about many of these things when I started, and I'm making lots of mistakes along the way, and I won't become an expert in any of these things, but the overall goal/"target" provides a guide to decide what to learn next. A search engine then helps me find the resources I need.
For tracking my progress, I've started to use Emacs org mode.
- photonios 9y agoCame here to say this. Couldn't have said it better.