[TriEmbed] Hacking a fake vintage radio (with Arduino + Pi 0)

Pete Soper pete at soper.us
Wed Jun 24 12:14:51 CDT 2020


What a beautifully presented adventure. Loved reading it. And when you 
say a problem "could be bad" you make your point. :-) (meant as a "find 
Waldo" exercise for alert readers)

Hadn't heard of "kev" or any other Arduino emulator for that matter. 
That aspect was interesting too.

The other issue with redeclaration of the vars local to the switch 
statement is that they literally don't exist outside it, so 
communicating their values outside the block would be difficult. :-)  In 
general, every {} defines a local scope in C/C++ and you can declare 
variables inside that scope but they cease to be defined outside the 
scope. The scope outside any {} (aka "global") or vars declared "static" 
can avoid this issue but not the redefine issue.

Thanks for sharing this!

Pete


On 6/24/20 12:43 PM, Huan Truong via TriEmbed wrote:
> This has taken me way more time than I thought, but finishing this
> retrofit is a big achievement for me. It's really silly and serves
> exactly no purpose other than RE'ing something no one cares about.  So
> I just want to share for some shits and giggles.
>
> http://www.tnhh.net/posts/adventures-hacking-fake-vivitar-vintage-radio.html
>
>
>
>
>




More information about the TriEmbed mailing list