I like Arduinos, and I also still program AVRs in assembly. I see Arduinos as nice trainers, and also a way to make a quick-n-dirty "smart" project. Love the libraries !
I have a hierarchy of pain, when it comes to deciding to do a task in assembly, or use a high level language, like C. Based mostly on the final binary memory size. But the need for doing so, is mostly emotional now, as opposed to economic. I started programming on 8080s and Z80s. The code was stashed on several EPROMs, that took a couple of minutes each to program. The first microcontrollers, I used extensively, was the HC05. Squeezing code into a tight space made sense back then, because the UV erasable chips cost over $50 each. Even the "one-time" programmable devices cost ~$10 each. Now the mega88 I use on my clock kits cost ~$1.80, while its big brother, the mega328, used on Arduinos, cost just a tad over $2. The price difference is negligible. Just be glad you don't have to wait 20 minutes or more, to erase your devices. I still have a UV eraser floating around somewhere. Don't ask me where. I haven't used it in close to 20 years. -- You received this message because you are subscribed to the Google Groups "neonixie-l" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/neonixie-l/170d95ae-40db-4442-ac11-0e344c3feb8d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
