Dive into coding for Arduino – a programming based on C/C++
We will discuss the concepts used in C, and what is special about Arduino.

We will do this by showcasing the Arduino programmer our community developed – used to program an FPGA over the SPI protocol:

We will describe how various functions are used, design considerations, how pointers are used, global variables and more.

This will be a good primer on C, but if you have never done it, reading an end-to-end tutorial on C would be quite valuable:

For those who wonder, well how does a computer work at a low level, consider that C is just a small amount above machine code, and so the original C language reference is an excellent read – as assembly code aligns closely with what C is doing, unlike higher level languages.

For those who want a preview of the code we will be showing, look at the .ino (Arduino) file here: https://github.com/MocoMakers/Arduino-Fipsy-Programmer

This talk well help prepare us for Arduino Day coming up on May 13th:
Arduino Day is a big festival celebrating Arduinos, held all over the world. We will have multiple exhibitors, and interactive demos set up.

Come out and get your code on!