Skip to content

Final Project#

Rough Sketch#

Overview#

  • Upon graduation, you receive a certificate. But I wanted something more physical that could remain as a lasting memory.

Idea#

  • A memorial trophy to remind you of Fab Academy 2025 @ Node Kannai

Features#

Basic Requirements#

  • Easily recall what was done in the weekly assignments.

Basic Functions#

  • The trophy part is made of acrylic, engraved with “Fab Academy 2025 @ Kannai” and the participant’s name using a laser.
  • The base is equipped with an OLED display.
  • The base is made using a 3D printer.
  • Sliding the trophy part detaches it from the base, allowing maintenance of the circuit board.
  • Pressing a switch causes the trophy to light up.
  • The bottom of the base features a plywood puzzle piece branded with a QR code that links to the 2025 Kannai page.

Advanced Requirements#

  • Personal Fab Academy
  • Along with memories, it automatically generates new challenges to take on and creates a personal page for them.
  • The Fab Trophy will function as your own Personal Fab Academy, continuously generating new assignments to boost your creativity.
  • While the original Fab Academy provided weekly assignments with strict deadlines, the assignments in the Personal Fab Academy come with no submission deadline.

Note

The idea that constraints enhance creativity was proposed by Professor Teresa M. Amabile of Harvard Business School.
In her “Componential Theory of Creativity,” she states that creativity arises from the interaction of an individual’s abilities, motivation, and environmental factors.
Notably, it has been shown that when constraints are ** appropriately set, they can promote creative thinking.**

Advanced Functions#

  • Pressing a switch generates a challenge by combining assignments using an LLM and pushes it to each participant’s designated page.
  • The difficulty level can be changed using a rotary switch.
  • When a new challenge is created, a notification appears on the OLED, and a QR code to the page is displayed.
  • The trophy includes a hologram feature, and pressing the switch projects memories as a hologram.
  • When all four trophies are collected, they combine into one.

System Integration#

System Requirements for Basic Functions#

System Configuration for Basic Functions#

System Configuration for Advanced Functions#

Project Tasks#

Project Category Task Start Date End Date Days
Basic Design Design of trophy structure and slide mechanism 2025-05-11 2025-05-13 2
Basic Design Design of veneer QR puzzle 2025-05-13 2025-05-14 1
Basic Fabrication Acrylic cutting and engraving 2025-05-14 2025-05-15 1
Basic Fabrication 3D printing of the base 2025-05-15 2025-05-16 1
Basic Fabrication Veneer processing for QR code 2025-05-16 2025-05-17 1
Basic Fabrication Implementation of sliding mechanism 2025-05-17 2025-05-18 1
Basic Electronics Implementation of LED lighting circuit 2025-05-18 2025-05-19 1
Basic Electronics Display QR code for kannai page on OLED 2025-05-19 2025-05-20 1
Basic Electronics USB power wiring and testing 2025-05-20 2025-05-21 1
Advanced Documentation Basic system diagram and fabrication record 2025-05-21 2025-05-22 1
Advanced LLM Selection and build of LLM for XIAO ESP32S 2025-05-22 2025-05-25 3
Advanced LLM Implementation of prompt and difficulty settings for task generation 2025-05-25 2025-05-26 1
Advanced LLM Integration with GitLab (Push) 2025-05-26 2025-05-27 1
Advanced LLM OLED notification and GitLab QR code generation 2025-05-27 2025-05-28 1
Advanced Hologram Optimization of OLED and acrylic reflection 2025-05-28 2025-05-31 3
Advanced Combination Mechanism Design and adjustment of divided kannai structure 2025-05-31 2025-06-01 1
Advanced Documentation Documentation of LLM integration 2025-06-01 2025-06-02 1
Advanced Video Production Creation of presentation video 2025-06-02 2025-06-05 3

Iteration 1: Implementing basic features#

1. Modeling#

Create modeling with Fusion

2. Laser cutting acrylic#

3. Coloring the acrylic#

4. Test connecter parameter#

In order to find the parameters that would allow for a proper connection between the acrylic and the base, we modeled the connection with different parameters, printed it out with a 3D printer, and tested to see if it would actually fit.

The parameter range is shown in the following image.

3D Printer Printing Time Lapse

As a result of the actual connect, the joint clearance parameter was found to be 0.03 mm, which is appropriate.

スキマティック、PCB、を作成する

スキマティックを作成するためにライブラリーを用意する。 - Seeed-Studio-XIAO-ESP32S3-footprint-eagle.lbr