![]() Functions are only linked in as needed, so a simple blinking LEDs is less than 200 bytes of code, as opposed to 1K with the Arudino's built-in overhead. That allows me to keep my programs as small and fast as possible.īuilding on the digitalWriteFast and digitalReadFast macros (and the ATmega328 data sheet and many online tutorials for AVR-LibC), I created a single C file called MyArduinoLight which contains all of the Arduino library functions I use. I wanted to be able to write and compile programs from Xcode 4.3, and at the same time understand exactly how all the Arduino functions worked and re-build and link them individually. I love the Arduino but was not crazy about the IDE. More recently I've done some hobby iPhone programming. In my day job I'm a film producer, but from 1992-1998, I was a computer game designer and programmer working in San Francisco. ![]() I got my first Arduino a month ago (an Uno) and have been playing with it every day since, including making a light-up hat from a Lilypad and putting together a Mintduino (breadboard Arduino clone) and a Prototino (soldered version).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |