14. Interface and Application Programming¶
Schedule¶
Apr 30: interface and application programming
May 07: system integration
May 14: wildcard week
May 21: applications and implications, project development
May 26-: register free entrance tickets (-Jun 13)
May 28: invention, intellectual property, and income
Jun 02-06: weekly assignments deadline
Jun 09-13: final project presentations
Jun 13: register Free entrance tickets (May26-)
Jun 16: confirm the free ticket cut-off(1) CONDITIONAL GRADUATE 75% progress in LOCAL and GLOBAL EVAL in Nueval
Jun 16-20: student+local+global review meetings
Jun 23: global eval decisions deadline
Jun 23: confirm the free ticket cut-off(2) GRADUATE
July 4-11: FAB25
July 7: Graduation Ceremony
Assignment¶
Individual assignment
write an application that interfaces a user with an
input &/or output device that you made
Group assignment
compare as many tool options as possible
MQTT
https://mosquitto.org/
mqtt.fabcloud.org
username: fabacademy
password: fabacademy
channel: fabacademy
port: 1883
Node-RED https://nodered.org/
Group Assignment
compare as many tool options as possible
- Tips: Processing and Arduino with Serial communication
- Processing 4 and Arduino_FA2022
- Processing 4 to P5.js Converter_FA2022
- p5.js and Arduino_not fhhished
- App Inventor
- blynk
- Tips: Blynk IOT_FA2022