Hands-on Workshops (Recess Week, 25 to 29 Sept 2023)

Overview of Hands-On workshops (Organised by DiD and EDIC)

Recess Week (AY2023/24 Semester 1), 25 to 29 September, 2023

Summary of workshop attendance

Workshop Titles Number of Sign-ups
Introduction to Fusion 360 155
Learn about 3D printing 148
Design for Manufacturing 109
How to do 2D design using a Cricut maker 89
How to do 2D design using a laser-cutter 113
Introduction to CNC and other industrial standard prototyping equipment 158
Arduino as a prototyping tool 277
Create a circuit on a prototyping board using soft soldering 70
ESP as a development platform 69
How to use common laboratory equipment 95
Building a Todo list in Vanilla JS with HTML and CSS 94
How to use Unity for virtual reality development 92
Introduction to SolidJS 78
Introduction to user journey mapping and wireframing 49

Details of workshops

 

Classification

Level of Difficulty
Beginner Intermediate
Mechanical
  • Introduction to Autodesk Fusion 360 (Part 1)
  • Introduction to Autodesk Fusion 360 (Part 2)
  • Introduction to Solidworks
  • Introduction to 3D printing
  • Introduction to laser-cutting
  • Introduction to Cricut making
  • Introduction to electro-mechanical systems (Part 1)
  • Introduction to electro-mechanical systems (Part 2)
  • Introduction to Autodesk Fusion 360 (Part 3)
Electronics
  • ESP32 introductory session for beginners
  • Arduino micro-controller as a prototyping tool
  • Introduction to lab equipment for prototyping
  • Introduction to electro-mechanical systems (Part 1)
  • Introduction to electro-mechanical systems (Part 2)
  • Introduction to PCB making
  • ESP-Rainmaker for IoT systems
  • Introduction to ESP-Mesh for wireless networks
Software
  • Introduction to Autodesk Revit
  • Introduction to AI/ML on AWS
  • Introduction to HTML and CSS for web developers
  • Introduction to Unity for VR app development (Part 1)
  • Introduction to JavaScript for web developers
  • Introduction to Unity for VR app development (Part 2)

Find out more about each workshop topic below.

Mechanical

Date, time and venue Workshop title Workshop description
25 September 2023 (Monday)

2.00 pm to 5.00 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to Autodesk Fusion 360 (Part 1)

 

Difficulty level: Beginner

Overview

This is a three-part workshop. Fusion 360 is the first 3D CAD tool of its kind, connecting the whole product development process into one cloud-based platform and providing all the tools you need to go from digital design to fabrication. This workshop focuses on providing hands-on experience on using Fusion 360 for computer aided drawing.

Who should attend

This workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their digital fabrication skills. This workshop is suitable for students who are new to CAD, and also students who are switching to Fusion 360 from another CAD package for the first time.

What you’ll learn

In this workshop, you will learn about applying digital design tools (like creating 2D and 3D models) to your own project work. You will also be building real-world objects, moving through the design process step by step, using the collaborative Fusion 360 platform.

25 September 2023 (Monday)

 

2.00 pm to 5.00 pm

Engineering Fabrication Laboratory (E4-02-06)

Introduction to 3D printing

 

Difficulty level: Beginner

Overview

3D printing or additive manufacturing is a process of making three-dimensional solid objects from a digital file. Being able to come up with a 3D printed prototype is an important step in the design process.

Who should attend

This workshop is designed for students who are interested to learn about prototyping in the 3D space. Students with little or some prior knowledge on computer aided drawing will have an advantage on picking up the practical skills.

What you’ll learn

The participant will gain an understanding of 3D printers, in terms of how it works, capabilities and limitations. After going through the workshop, participants will be able to operate the 3D printer to print their own designs for prototyping.

26 September 2023 (Tuesday)

 

9.30 am to 12.30 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to electro-mechanical systems (Part 1)

 

Difficulty level: Beginner

Overview

This is a two-part workshop. This workshop has been custom designed to provide pertinent hands-on experience on building a system that includes electronic components and actuators like motors that is similar to robotic or other electro-mechanical systems that you may have previously encountered in other project work.

Who should attend

This introductory workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their prototyping skills to build a system that includes electronics and actuators.

What you’ll learn

  • Basic system overview
  • Motors, motor drivers and motor sizing
  • Types of sensors and use cases
  • Microcontrollers and single board computers
  • Code flow
  • Batteries
  • Power and signal lines
  • Connector types and wire sizing
  • RTOS overview
26 September 2023 (Tuesday)

 

9.30 am to 12.30 pm

Block E2 PC Cluster (E2-03-08)

Introduction to Solidworks

 

Difficulty level: Beginner

Overview

Solidworks is one of the most popular industrial software tools for computer-aided drawing (CAD). This workshop focuses on providing hands-on experience on using this tool to implement your designs for downstream fabrication and system simulation.

Who should attend

This workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their digital fabrication skills. This workshop is suitable for students who are new to CAD.

What you’ll learn

In this workshop, you will learn about using the Solidworks environment to create designs involving 2D and 3D models to your own project work.

26 September 2023 (Tuesday)

 

2.00 pm to 5.00 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to electro-mechanical systems (Part 2)

 

Difficulty level: Beginner

Overview

This is a two-part workshop. This workshop has been custom designed to provide pertinent hands-on experience on building a system that includes electronic components and actuators like motors that is similar to robotic or other electro-mechanical systems that you may have previously encountered in other project work.

Who should attend

This introductory workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their prototyping skills to build a system that includes electronics and actuators.

What you’ll learn

  • Basic system overview
  • Motors, motor drivers and motor sizing
  • Types of sensors and use cases
  • Microcontrollers and single board computers
  • Code flow
  • Batteries
  • Power and signal lines
  • Connector types and wire sizing
  • RTOS overview
26 September 2023 (Tuesday)

 

2.00 pm to 5.00 pm

Engineering Fabrication Laboratory (E4-02-06)

Introduction to laser cutting

 

Difficulty level: Beginner

Overview

Laser cutting machines provide a wide range of opportunities and possibilities. The versatility, speed, and precision of laser cutters enable makers, hobbyists, and entrepreneurs to produce everything from a simple machine concept to packaging to trophies & awards.

Who should attend

Students who want to get a head-start in prototyping and have some experience in using computer-aided drawing software should attend this workshop.

What you’ll learn

Participants will gain basic knowledge of laser cutting systems in terms of their functions, capabilities, benefits and limitations. After going through the workshop, participants will be able to articulate the simple process to perform laser cutting as well as apply the knowledge to implement their designs on various materials for example acrylic.

27 September 2023 (Wednesday)

 

2.00 pm to 5.00 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to Autodesk Fusion 360 (Part 2)

 

Difficulty level: Beginner

Overview

This is a three-part workshop. Fusion 360 is the first 3D CAD tool of its kind, connecting the whole product development process into one cloud-based platform and providing all the tools you need to go from digital design to fabrication. This workshop focuses on providing hands-on experience on using Fusion 360 for computer aided drawing.

Who should attend

This workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their digital fabrication skills. This workshop is suitable for students who are new to CAD, and also students who are switching to Fusion 360 from another CAD package for the first time.

What you’ll learn

In this workshop, you will learn about applying digital design tools (like creating 2D and 3D models) to your own project work. You will also be building real-world objects, moving through the design process step by step, using the collaborative Fusion 360 platform.

29 September 2023 (Friday)

 

2 pm to 5 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to Autodesk Fusion 360 (Part 3)

 

Difficulty level: Intermediate

Overview

This is a three-part workshop. Fusion 360 is the first 3D CAD tool of its kind, connecting the whole product development process into one cloud-based platform and providing all the tools you need to go from digital design to fabrication. This workshop focuses on providing hands-on experience on using Fusion 360 for computer aided drawing.

Who should attend

This workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their digital fabrication skills. This workshop is suitable for students who are new to CAD, and also students who are switching to Fusion 360 from another CAD package for the first time.

What you’ll learn

In this workshop, you will learn about applying digital design tools (like creating 2D and 3D models) to your own project work. You will also be building real-world objects, moving through the design process step by step, using the collaborative Fusion 360 platform.

29 September 2023 (Friday)

 

2 pm to 5 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to Cricut making

 

Difficulty level: Beginner

 

Overview

The Cricut maker is a smart and versatile cutting equipment that work with an easy-to-use app to help you design and personalise almost anything, i.e. custom cards, unique apparel, everyday items, and so much more.

Who should attend

Students who want to get a head-start in prototyping and have little or no experience in using computer-aided drawing software should attend this workshop.

What you’ll learn

Participants will learn the different features in the Cricut maker and create their own designs using this machine.

Electronics

Date, time and venue Workshop title Workshop description
25 September 2023 (Monday)

9.30 am to 12.30 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

ESP32 introductory session for beginners

 

Difficulty level: Beginner

 

Overview

IoT is a significant industry that combines Information Technology, Telecommunication, Big Data and Analytics to enable the creation of business values in every aspect of our lives. In this workshop, you will get to understand the internet-of-things (IoT) landscape, design process for IoT products, and ultimately getting some hands-on experience by building your own IoT application! This workshop will be using Espressif (ESP)32, a powerful microcontroller with wireless capabilities, and you’ll be programming the microcontroller using the IoT-Development-Framework provided by ESP Systems!

Who should attend

  • Students who have some basic knowledge of programming (C/C++/Arduino Language are preferred).
  • Students who are new and curious about IoT development
  • Students who want to create simple prototype of IoT systems with wireless connectivity.

What you’ll learn

  • Trend in IoT landscape, backend technology in IoT and the design process of IoT.
  • Setting up the ESP-IDF development framework for IoT programming.
  • Connecting the ESP32 microcontroller via WiFi and Bluetooth.
25 September 2023 (Monday)

 

9.30 am to 12.30 pm

Engineering Fabrication Laboratory (E4-02-06)

Arduino micro-controller as a prototyping tool

 

Difficulty level: Beginner

Overview

This is a workshop on Arduino-based boards for beginners. The workshop will teach basic coding using Arduino programming. This workshop also covers the basic electronics circuits built using the Arduino platform. This is a practical workshop with hand-on activities.

Who should attend

This workshop is designed for a beginner who wants to learn the basic techniques programming using Arduino hardware and software for prototyping.

What you’ll learn

  • What is Arduino
  • Exploring basic electronics concepts and components
  • Installing Arduino IDE
  • Using digital input/output
  • Using analog input/output and pulse-width modulation
  • Implementing serial communication
  • Building a closed system with integration to electronic sensors and actuators
25 September 2023 (Monday)

 

9.30 am to 12.30 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to lab equipment for prototyping

 

Difficulty level: Beginner

Overview

This workshop has been custom designed to provide pertinent hands-on experience on using laboratory equipment, like the multimeter, oscilloscope, soldering iron and other available laboratory equipment. This experience will be important for students to know how to conduct their design and experimental work in studio and laboratory settings.

Who should attend

Students who have little or no experience in using laboratory equipment for experimental and prototyping work.

What you’ll learn

This hands-on experience helps students gain a good understanding of the technologies and applications of our suite of laboratory equipment that can be used for experiments, investigative and prototyping work.

26 September 2023 (Tuesday)

 

9.30 am to 12.30 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to electro-mechanical systems (Part 1)

 

Difficulty level: Beginner

Overview

This is a two-part workshop. This workshop has been custom designed to provide pertinent hands-on experience on building a system that includes electronic components and actuators like motors that is similar to robotic or other electro-mechanical systems that you may have previously encountered in other project work.

Who should attend

This introductory workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their prototyping skills to build a system that includes electronics and actuators.

What you’ll learn

  • Basic system overview
  • Motors, motor drivers and motor sizing
  • Types of sensors and use cases
  • Microcontrollers and single board computers
  • Code flow
  • Batteries
  • Power and signal lines
  • Connector types and wire sizing
  • RTOS overview
26 September 2023 (Tuesday)

 

2.00 pm to 5.00 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to electro-mechanical systems (Part 2)

 

Difficulty level: Beginner

Overview

This is a two-part workshop. This workshop has been custom designed to provide pertinent hands-on experience on building a system that includes electronic components and actuators like motors that is similar to robotic or other electro-mechanical systems that you may have previously encountered in other project work.

Who should attend

This introductory workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their prototyping skills to build a system that includes electronics and actuators.

What you’ll learn

  • Basic system overview
  • Motors, motor drivers and motor sizing
  • Types of sensors and use cases
  • Microcontrollers and single board computers
  • Code flow
  • Batteries
  • Power and signal lines
  • Connector types and wire sizing
  • RTOS overview
27 September 2023 (Wednesday)

 

9.30 am to 12.30 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

ESP-Rainmaker for IoT systems

 

Difficulty level: Intermediate

Overview

Internet-of-things (IoT) and its suite of enabling hardware and software components, referred to as IoT systems, is one of the most influential technologies today. In this workshop, you will be building your own smart, wireless enabled IoT system for smart homes and smart living. You will be provided with the powerful Espressif (ESP)32 microcontroller. You will have a chance to build upon the ESP-Iot Development Framework (ESP-IDF) with ESP-Rainmaker, and build your own smart home system with the connectivity to the cloud!

Who should attend

  • Students who have decent programming knowledge (C/C++/Arduino Language preferred)
  • Students who have some experience with ESP-IDF framework
  • Students who have some experience building simple circuit systems
  • Students who want to expand their knowledge to building IoT prototypes with wireless connectivity

What you’ll learn

  • Introduction to ESP Solutions suite
  • Using MQTT to transfer real-life information to a server
  • Connecting ESP32 to a cloud infrastructure
  • Monitoring real time data and controlling the microcontroller from your phone with ESP Rainmaker
  • Hands-on experience building your own smart home IoT system
27 September 2023 (Wednesday)

 

2.00 pm to 5.00 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to PCB making

 

Difficulty level: Beginner

Overview

Printed circuit board (PCB) is an important component in systems that we will develop from scratch. The PCB connects the electrical and electronics components that are selected to fulfil the various functions in the whole system.

Who should attend

This workshop is designed for makers from all disciplines and sectors who want to have a head-start and develop their digital fabrication skills.

What you’ll learn

In this workshop, you will learn about how to make PCBs using equipment commonly available in the lab.

29 September 2023 (Friday)

 

9.30 am to 12.30 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to ESP-Mesh for wireless networks

 

Difficulty level: Intermediate

Overview

Espressif (ESP)-MESH is a wireless communication network with nodes organized in a mesh topology using the simultaneous features on Espressif system-on-chips (SoCs). It provides a self-forming and self-healing network, with ease of deployment. The network topology of ESP-MESH can scale up to 1000 nodes in large areas, without requiring any specific Wi-Fi infrastructure support. ESP-MESH can also be used to cover Wi-Fi blind spots in home-deployment scenarios where the Wi-Fi signal cannot be reached.

Who should attend

  • Students who have decent programming knowledge (C/C++/Arduino Language preferred)
  • Students who have some experience with ESP-IDF framework
  • Students who have some experience building simple circuit systems
  • Students who want to expand their knowledge to building IoT prototypes with wireless connectivity.

What you’ll learn

  • Introduction to ESP Solutions suite
  • Using Mesh architecture to transfer real-life information to a server
  • Connecting ESP32 to a cloud infrastructure
  • Monitoring real time data and controlling the microcontroller from your phone
  • Hands-on experience building your own smart home system

Software

Date, time and venue Workshop title Workshop description
25 September 2023 (Monday)

9.30 am to 12.30 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

ESP32 introductory session for beginners

 

Difficulty level: Beginner

 

 

Overview

IoT is a significant industry that combines Information Technology, Telecommunication, Big Data and Analytics to enable the creation of business values in every aspect of our lives. In this workshop, you will get to understand the internet-of-things (IoT) landscape, design process for IoT products, and ultimately getting some hands-on experience by building your own IoT application! This workshop will be using Espressif (ESP)32, a powerful microcontroller with wireless capabilities, and you’ll be programming the microcontroller using the IoT-Development-Framework provided by ESP Systems!

Who should attend

  • Students who have some basic knowledge of programming (C/C++/Arduino Language are preferred).
  • Students who are new and curious about IoT development
  • Students who want to create simple prototype of IoT systems with wireless connectivity.

What you’ll learn

  • Trend in IoT landscape, backend technology in IoT and the design process of IoT.
  • Setting up the ESP-IDF development framework for IoT programming.
  • Connecting the ESP32 microcontroller via WiFi and Bluetooth.
25 September 2023 (Monday)

 

9.30 am to 12.30 pm

Engineering Fabrication Laboratory (E4-02-06)

Arduino micro-controller as a prototyping tool

 

Difficulty level: Beginner

Overview

This is a workshop on Arduino-based boards for beginners. The workshop will teach basic coding using Arduino programming. This workshop also covers the basic electronics circuits built using the Arduino platform. This is a practical workshop with hand-on activities.

Who should attend

This workshop is designed for a beginner who wants to learn the basic techniques programming using Arduino hardware and software for prototyping.

What you’ll learn

  • What is Arduino
  • Exploring basic electronics concepts and components
  • Installing Arduino IDE
  • Using digital input/output
  • Using analog input/output and pulse-width modulation
  • Implementing serial communication
  • Building a closed system with integration to electronic sensors and actuators
25 September 2023 (Monday)

 

9.30 am to 12.30 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to lab equipment for prototyping

 

Difficulty level: Beginner

Overview

This workshop has been custom designed to provide pertinent hands-on experience on using laboratory equipment, like the multimeter, oscilloscope, soldering iron and other available laboratory equipment. This experience will be important for students to know how to conduct their design and experimental work in studio and laboratory settings.

Who should attend

Students who have little or no experience in using laboratory equipment for experimental and prototyping work.

What you’ll learn

This hands-on experience helps students gain a good understanding of the technologies and applications of our suite of laboratory equipment that can be used for experiments, investigative and prototyping work.

25 September 2023 (Monday)

2.00 pm to 5.00 pm

Tinkering Corner @ CDE Innovation & Design Hub (EA-04-04)

Introduction to Autodesk Revit

Difficulty level: Beginner

Sign up HERE

Overview

Autodesk Revit is a building information modelling (BIM) software for architects, landscape architects, structural engineers, mechanical, electrical, and plumbing (MEP) engineers, designers and contractors.

Who should attend

This workshop is designed for designers from all disciplines and sectors who want to have a head-start and develop their digital fabrication skills. This workshop is suitable for students who are new to BIM.

What you’ll learn

  • Design Thinking and BIM
  • Generative design in Revit
  • Publishing and working in Autodesk
  • Construction cloud
  • Multidisciplinary coordination in construction
  • Verification using reality capture
26 September 2023 (Tuesday)

 

2.00 pm to 5.00 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to Unity for VR app development (Part 1)

 

Difficulty level: Beginner

Overview

This is a 2-part hands-on workshop that provides an overview on using Unity for virtual reality (VR) app development.

Who should attend

Students who are interested to design apps in VR.

What you’ll learn

  • Introduction to the Unity environment
  • Programming in the Unity environment
  • Using functions in Unity
  • Introduction to programming in C#
28 September 2023 (Thursday)

 

9.30 am to 12.30 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to AI/ML on AWS

 

Difficulty level: Beginner

Overview

Amazon Web Services (AWS) is an industrial standard cloud platform, offering more than 200 fully featured services from data centres globally. Many industrial users—including the fastest-growing start-ups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster.

Who should attend

As this is an introductory workshop, students who are interested to learn about AWS, cloud computing, artificial intelligence (AI) and machine learning (ML) related topics should attend this.

What you’ll learn

  • What is AWS?
  • How organizations use cloud computing to innovate and accelerate digital transformation
  • Cloud Career pathways
  • Learning resources available (AWS Educate, Academy, re/Start, Skill Builder)
  • Amazon and our Leadership Principles
  • AWS Services at a glance
  • Intro to AI/ML on AWS
  • Cloud 101: Hands on lab environment
28 September 2023 (Thursday)

 

2.00 pm to 5.00 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to Unity for VR app development (Part 2)

 

Difficulty level: Intermediate

 

Overview

This is a 2-part hands-on workshop that provides an overview on using Unity for virtual reality (VR) app development.

Who should attend

Students who are interested to design apps in VR.

What you’ll learn

  • Introduction to the Unity environment
  • Programming in the Unity environment
  • Using functions in Unity
  • Introduction to programming in C#
29 September 2023 (Friday)

 

9.30 am to 12.30 pm

Sandbox @ CDE Innovation & Design Hub (EA-04-06)

Introduction to HTML and CSS for web developers

 

Difficulty level: Beginner

Overview

This workshop provides an introduction to the core technology that makes up modern web interaction: HTML and CSS. Through this workshop, you will learn how to create a basic HTML development and how to make your HTML look beautiful with CSS.

Who should attend

Recommended for students who is curious about the fundamental of web development or just want to have some fun learning something new. Basic programming knowledge in any language is helpful but not necessary.

What you’ll learn

  • Basic HTML Element and the role of HTML
  • Basic CSS syntax and some styling technique
  • Using Dev tools provide by your browser for element inspection
29 September 2023 (Friday)

 

2 pm to 5 pm

iLounge @ CDE Innovation & Design Hub (EA-04-05)

Introduction to JavaScript for web developers

 

Difficulty level: Intermediate

Overview

In this workshop, you will learn about one of the most, if not the most, used programming language in the world: JavaScript. Through this workshop, you will learn how JavaScript works under the hood and basic DOM manipulation technique using JavaScript.

Who should attend

This workshop is recommended for students who have some basic fundamental of HTML, CSS and JavaScript or basic knowledge of programming in general and want to venture further into development with framework and build project out of it to serve real life application purpose.

What you’ll learn

  • Basic JavaScript syntax
  • How JavaScript works
  • Basic JavaScript DOM manipulation technique
  • Using Dev tools to inspect JavaScript code