Serial Labs

Lab: Intro to Asynchronous Serial Communications

1 Arduino Nano 33 IoT
Jumper wires & hook-up wires
1 solderless breadboard
1 pushbutton
1 10-kilohm resistor
2 potentiometers instead of 1 ADXL335 accelerometer module

Send the data in many formats & send the values for all three sensors

Flow control: Call and response (Handshaking)

Lab: Serial Input to p5.js

1 Arduino Nano 33 IoT
Jumper wires & hook-up wires
1 solderless breadboard
1 potentiometer

Lab: Serial Output From p5.js

1 Arduino Nano 33 IoT
Jumper wires & hook-up wires
1 solderless breadboard
1 LED
1 200-ohm resistor instead of 220-ohm

Lab: Two-way (Duplex) Serial Communication using an Arduino and p5.js

1 Arduino Nano 33 IoT
Jumper wires & hook-up wires
1 solderless breadboard
1 pushbutton
2 potentiometers instead of 1 ADXL335 accelerometer module

Sending multiple serial data using punctuation

Make it stand out

Whatever it is, the way you tell your story online can make all the difference.

Receive the data in p5.js

Flow control: Call and response (Handshaking)

Previous
Previous

Electronic Music Interface

Next
Next

I/O Device Assignment