Skip to content

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

Processing

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