Arduino updates - I hate the new Arduino
August 6, 2012
When I started using Arduino, V0018 was the latest and greatest. Since then there have been about 7 updates and every time they update, more and more of my code fails to compile.
Since V1.0 and now V1.01 it seems the capital letter "F" cannot be used for a function name. This caused the error:
error: expected unqualified-id before 'reinterpret_cast'
The editor did not jump to the problem section of code or highlite anything so I had no idea where the problem was. Fortunately someone else had the same problem and found the cause of the error, the letter "F".
I have also had trouble getting the wiring library to work as they have changed the command names.
Perhaps worst of all, Arduino's new colour scheme chosen by someone who was visually impared. I would not mind if they gave us the ability to change it but it seems we are locked into this ghastly new colour scheme that makes me want to puke.
Does anyone else have these problems or is it just me?
The simple example code "blink without delay" (about 1K) takes longer to compile than a 5K program on 0022. What is the point of developing new PCB's like the UNO which boast faster upload times if your compile time is now more than 5x slower?
An Arduino clone with an ATmega8 MCU and Arduino 0022 now uploads quicker! That's what I call reverse engineering!