AI Tools for Arduino and Embedded Systems
Details
6:00 - 6:30PM: Social Hour
6:30 - 7:30PM: Presentation
7:30 - 8:00PM: Hands on Workshop (client)
-------------------------------------------------------------------------------
The device that we will be working with is the Arduino Nano 33 IoT,
Info Link: https://docs.arduino.cc/hardware/nano-33-iot/
The Arduino Nano 33 devices will be provided for use.
YOU MUST BRING A LAPTOP TO BE ABLE TO PROGRAM THE DEVICES!
The laptop should have the following installed to build and test the devices:
Arduino IDE
Download Link: https://www.arduino.cc/en/software/
Alas, this one needs to be installed.
MobaXterm (or another serial terminal program)
Download Link: https://mobaxterm.mobatek.net/download.html
There is a free version for home use. Also, there is a version that may be downloaded as a stand alone application in case you don't want to install it.
If you need assistance setting up your development environment, please arrive during the 6 - 6:30 PM social hour time for assistance.
-------------------------------------------------------------------------------
During the 6:30 - 7:30PM block, we will go over the following topics
- Starting a new Arduino project in VS Code
- Using AI to define requirements
- Using Copilot to write arduino code
During the 7:30 - 8:00 PM block, we will continue working on the client side code:
- Convert heart beat module from blocking to non-blocking
Arduinos are nice development boards that can be used to help quickly prototype connected devices. During this meetup, we'll be working with the built-in LED commonly found on the boards. This will be used to indicate that the device is functioning properly.
