803a39d3-f2ee-4a0e-8c33-a6bc8ef88303

3D Printing Workshop

We currently teach Tinkercad for 3D rendering and use designs on Thingiverse to introduce the concept of 3D objects. We use slicing software such as Cura, thinkerine, Prusa Sli3er and Prusa Control.

We aim to provide basic understanding for students about 3D rendering, and slicing using the resources stated above.

IMG_20200902_193714

Arduino

We currently teach basic hardware programming using the Arduino Integrated Development Environment (IDE).

We teach 3 basic categories of hardware programming with the Arduino Uno:

  1. Sensors: light sensors, and motion sensors
  2. Outputs: Direct Current(DC) motors, servo motors, Light Emitting Diodes (LED)
  3. Switches: push buttons
IMG_20200902_193754

Raspberry Pi

We currently teach basic hardware programming using the Python and the Raspberry Pi OS.

We teach 3 basic categories of hardware programming with the Raspberry Pi:

  1. Sensors: light sensors, and motion sensors
  2. Outputs: Direct Current(DC) motors, servo motors, Light Emitting Diodes (LED)
  3. Switches: push buttons
IMG_20200902_193650

Internet Of Things(IOT)

We currently teach basic hardware programming using the Arduino Integrated Development Environment (IDE).

We teach 3 basic categories of hardware programming with the ESP 8266:

  1. Sensors: light sensors, and motion sensors
  2. Outputs: Direct Current(DC) motors, servo motors, Light Emitting Diodes (LED)
  3. Switches: push buttons

We are looking to further develop this to use Universal Asynchronous Receiver/Transmitter (UART) and wireless fidelity(WIFI).