Fab Academy 2026
Assignments

Week 01: Project Management Week 02: Computer Aided Design Week 03: Computer Controlled Cutting Week 04: Embedded programming Week 05: 3D Printing and Scanning Week 06: Electronics Design Week 07: Electronics Production Week 08: Input Devices Week 09: Output Devices Week 11: Machine Design Week 12: Week 13: Week 14: Week 15: Week 16: Week 17: Week 18: Week 19: Week 20:

Week 10: Networking and Communications


Assignments

Group assignment:
Send a message between two projects
Document your work to the group work page and reflect on your individual page what you learned

Individual assignment:
design, build and connect wired or wireless node(s) with network or bus addresses and a local input and/or output device(s)

Learning outcomes
Demonstrate workflows used in network design
Implement and interpret networking protocols and/or communication protocols

Have you answered these questions?
Linked to the group assignment page
Documented your project and what you have learned from implementing networking and/or communication protocols.
Explained the programming process(es) you used.
Ensured and documented that your addressing for boards works
Outlined problems and how you fixed them.
Included design files (or linked to where they are located if you are using a board you have designed and fabricated earlier) and original source code.
Included a ‘hero shot’ of your network and/or communications setup