First Software for New Hardware by Jim Prior

This presentation shows an example of getting software to work on new (as in “never existed anywhere before”) hardware. It gives one a feel for how this kind of software development goes. Getting the first software to work on new hardware can be difficult. One does not know if the hardware works or not and one needs software to test the hardware, but one does not know if the software works or not either. Both software and hardware must be correct for either to work. So first software is debugging not just software or just hardware, but both simultaneously. If the desired output does not happen, it can be very difficult to figure out what is wrong. One learns to start with the very, very, very simple and progress to the complex in tiny incremental steps. KISS applies for embedded software much more than with regular software.
—————————————————————————
CARPE is a group of people who love to play around with hardware. From automated chicken coops to robot safe cracking to thermal imaging, we love it all. Join us to tinker, learn, hang out and have a good time.

β€’ What we’ll do – Play with hardware, learn about hardware, hang out with cool people who love hardware.

β€’ What to bring – Anything you want related to hardware. Personal projects, questions, tools, etc.

β€’ Important to know – This is NOT just a meetup for people who have years of experience working with hardware. This is a meeting for anyone and everyone who is interested. Do you have zero experience but are curious? Come and learn. Do you have a lifetime of experience? Come and share that with others. Young and old alike are welcome. Pizza and Beer for everyone!