Skip to content

Dive into Arduino Coding - Pointers on Pointers

Photo of Matthew Zamora
Hosted By
Matthew Z.
Dive into Arduino Coding - Pointers on Pointers

Details

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:
https://www.mocomakers.com/wiki/arduino-programmer-for-fipsy/

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:
http://www.cplusplus.com/files/tutorial.pdf

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.
https://cs.indstate.edu/~cbasavaraj/cs559/the_c_programming_language_2.pdf

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:
https://www.meetup.com/MoCoMakers/events/250310324/
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!

Photo of MoCo Makers group
MoCo Makers
See more events
Studio i MakerSpace, Rockville Library - Back of Second Floor
Rockville Town Square Plaza, 30 Maryland Ave · Rockville, MD