←back to thread

263 points chaosprint | 1 comments | | HN request time: 0.288s | source
Show context
ChuckMcM ◴[] No.45754594[source]
Fun stuff. You kids don't know how lucky you are to have really capable MCU's for just a few bucks. :-)

It is kind of the ultimate "not a TOE[1]" example yet.

[1] TOE or TCP Offload Engine was a dedicated peripheral card that implements both the layer 1 (MAC), layer 2 (Ethernet), and layer 3 (IP) functions as a co-processing element to relieve the 'main' CPU the burden of doing all that.

replies(4): >>45755798 #>>45756795 #>>45758335 #>>45760521 #
kace91 ◴[] No.45760521[source]
>Fun stuff. You kids don't know how lucky you are to have really capable MCU's for just a few bucks. :-)

Any suggestions for people not used to tinkering with hardware? I would like to play I think, but I have a lack of imagination regarding potential projects/goals.

replies(4): >>45761064 #>>45762747 #>>45764892 #>>45780422 #
ssl-3 ◴[] No.45764892[source]
"Play" implies a lack of seriousness.

To that end:

1. Blink an LED (this is more rewarding than it seems it should be, because it proves that the toolchain works)

2. Learn to fade that LED on and off instead of blink

3. Learn to make an RGB pixel using red, green, and blue LEDs and some tissue paper

4. Realize that's kind of limiting, and use a WS2812B LED pixel instead

5. Notice that there's whole panels of WS2812B available

6. Buy one. Make it display dumb memes or emojis or dickbutts or whatever.

7. Add a web interface.

8. Give it a domain name.

9. Aim a camera at it, fire up a twitch stream, send the link to HN, and we'll spend a few hours or days shitposting on your little video wall

10. ???

11. (there is no profit. it's supposed to be fun, right?)

replies(2): >>45765199 #>>45765271 #
1. ChuckMcM ◴[] No.45765199[source]
I just have to add that this is a fucking brilliant plan. The number of useful things you will learn doing this is very high.