Skip to content

14. Interface and Application Programming

Schedule

Issue#9

Apr 29: class-interface and application programming
May 06: class- system integration
May 13: class- wildcard week
May 20: class- applications and implications, project development
May 20: open final presentation registration
May 27: Class- invention, intellectual property, and income
June 3: weekly assignments due
June 8-12: final presentations
June 13: Kannai Party
June 18: Kieran Flight
June 24: Youssef Flight
June 24: local to global evaluation deadline
July 1: global eval decisions deadline - pass, provisional, future
July 27-31: FAB26 graduation on 29th - ticket covered for graduating students

Assignment

Group Assignment

Group assignment - mechanical design

  • 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/

Individual Assignment

Individual Assignment

  • write an application that interfaces a user with an input &/or output device that you made

Instruction page_FA25