14. Networking and communications

repo

Class site

Networking and Communications

Class video

Fab-20190424D_Lesson13: networking and communications
Fab-20190424B_Review12: applications and implications
video

Assignment

individual assignment:
design, build, and connect wired or wireless node(s)
with network or bus addresses
group assignment:
send a message between two projects

Learning outcomes

  • Demonstrate workflows used in network design
  • Implement and interpret networking protocols

nueval-Check List

  • Described your project using words/images/diagrams/schematic screenshots.
  • Explained the programming process/es you used.
  • Outlined problems and how you fixed them
  • Included design files (or linked to where they are located) and original code

Turotial

15.1. ESP8266 Introduction
15.2. Hello Serial Bus C

For Japanese

FAB15

  • Thursday, August 1 (ElGouna): FAB Conference and Graduation Ceremony

スケジュール

  • Apr 24: networking and communications
    • Apr 27: local session
  • Apr 30(Tue): mechanical design
    • No Asian review
    • May 4: local session
  • May 08: interface and application programming
    • May 11: local session
  • May 15: machine design
    • May 18: local session
  • May 22: wildcard week (@Kannai)
    • May 25: local session
  • May 29: invention, intellectual property, and income
    • Jun 01: local session
  • Jun 06(Thu): project development
    • Jun 08: local session
  • Jun 12: project presentations
  • Jun 14: project presentations (@Kannai)
  • Jun 17: project presentations
  • Jun 19: project presentations

ゴールデンウィーク予定

Machine Building

  • スラック スレッド
  • UFOキャッチャー的なもの
  • そうめんを掴む
  • ロボットハンド
  • 必要な部品
    • ハンド部分の機構(有名なものについてはある程度調査済)
      • ?
    • 回転部
    • モータ(サーボとステッパー)を機構部に接続する時に軸受け部
  • 担当

Wildcard Week

individual assignment

design, build, and connect wired or wireless node(s)
with network or bus addresses
- Wired - Bus - I2C (配線間違い?) - hello.I2C.45.bridge hello.I2C.45.bridge - hello.I2C.45.node hello.I2C.45.node - Wiress - ESP8266 - Eagle lib?
- ESP32 - Eagle lib?

group assignment

send a message between two projects
- 3人の内、最低2人の基板で通信する

For Next Week

group assignment

  • design a machine that includes mechanism+actuation+automation
  • build the mechanical parts and operate it manually
  • document the group project and your individual contribution