Skip to content

Final Project

1. Project Overview

My final project is an interactive physical dashboard shaped like the map of Côte d'Ivoire a device that sits at the intersection of digital fabrication, electronics, embedded programming, and interactive visualization. The system is built as an interactive electronic map of Côte d'Ivoire that visualizes, in real time, UNDP's (United Nations Development Programme) regional actions across the country. RGB LEDs are geo-located on a custom PCB mounted beneath a translucent map silhouette, with each LED corresponding to a specific city or region. When UNDP has carried out an activity or development project in that location, the corresponding LED lights up transforming complex, distributed data into a tangible, light-coded experience that makes the country's development landscape immediately readable at a glance. The project doubles as a Smart Clock Trophy: a TFT screen embedded in the base displays the real-time clock and date, so the object functions both as a functional desk piece and as a live data display, anchoring the map visualization in an everyday, always-on object. Beyond its technical build, the project is designed to serve as a communication and resource-mobilization tool. It stands as a tangible proof of concept that digital fabrication and project management can work hand in hand offering a panoramic, at-a-glance view of the many interventions carried out by organizations and national partners across the country's cities and regions, and helping make that impact visible to stakeholders, donors, and the public alike.


Slide

Final engraved crystal  machine view

Video

GANTT

Image title

2. What Will the Project Do?

The project will: - Display the map of Côte d’Ivoire - Illuminate LEDs representing cities where UNDP projects are implemented - Create an interactive visualization system - Demonstrate embedded electronics and digital fabrication integration

Possible future improvements: - Interactive buttons - Web or mobile control - Data visualization system - Animated lighting sequences


Several interactive maps and educational visualization systems already exist.

Previous projects include: - Interactive LED world maps - Smart educational geographic displays - Embedded visualization systems using LEDs and microcontrollers

However, this project specifically focuses on: - Côte d’Ivoire - UNDP activities visualization - Local educational and awareness applications


4. What Will I Design?

I will design: - A physical map of Côte d’Ivoire - Electronic circuits for LED control - A custom PCB - Embedded software for LED management - Structural support and packaging

The design includes: - 2D vector design of the map - 3D support structures - Electronic integration


5. Materials and Components

The project will use:

Component Function
ESP32-WROOM-32D System control and Wi-Fi/Bluetooth communication
LED RGB (common cathode) Visual status indication
Resistors (220 OHM) Current limitation for LEDs
Capacitors (2.2µF) Power supply filtering and decoupling
TFT Display (ST7735) User interface and data visualization
Jumper Wires Electrical connections between components
Power Supply (5V 2A) System power
PCB Board (copper) Electronic connections and circuit support
Acrylic / MDF Structural housing and mounting
PLA Filament 3D printed enclosure components

6. Source of Materials

The materials and components will come from: - Local electronics stores - Fab Lab inventory - Online suppliers

Possible suppliers: - Electronics shops - Hardware stores - Digital fabrication laboratory resources


7. Estimated Cost

Component Origin Price ($) Quantity Subtotal ($)
ESP32-WROOM-32D Digikey $4.08 1 $4.08
LED RGB SMD 5050 (common cathode) Digikey $0.45 5 $2.25
RES SMD 220 OHM ¼W 1206 Digikey $0.10 10 $1.00
CAP CER 2.2UF 25V 1206 Digikey $0.20 5 $1.00
TFT Display 1.8" SPI ST7735 128x160 Amazon $6.50 1 $6.50
CONN Wires + Dupont Jumpers (M-F, M-M) Amazon $5.00 1 set $5.00
Power Supply 5V 2A (USB adapter) Amazon $8.00 1 $8.00
PCB FR4 (copper, custom etched) JLCPCB/FabLab 1 $12.00
Acrylic/MDF sheet 3mm – 100x100mm Local supplier $4.00 5 sheets $20.00
PLA Filament 1.75mm (3D printing) Prusament $24.99/kg 1kg $24.99

| Total | $84.82 |


8. Parts and Systems to be Made

The project includes: - Physical map structure - LED lighting system - Electronic control board - Embedded software - Support structure and packaging

Main systems: - Mechanical system - Electronic system - Embedded control system


9. Processes Used

The fabrication process includes:

2D Design

  • Vector drawing of the map

3D Design

  • Support and enclosure modeling

Additive Fabrication

  • 3D printing of supports

Subtractive Fabrication

  • CNC cutting or laser cutting of the map

Electronics Production

  • PCB design and soldering

Embedded Programming

  • ESP32 programming
  • LED control system

System Integration

- Assembly of all components

10. Questions to be Answered

Important questions during development:

  • How to optimize LED placement?
  • How to improve system reliability?
  • How to organize electronic wiring?
  • How to make the system scalable?
  • How to improve visual presentation?

11. Project Evaluation

The project will be evaluated based on: - Functionality of the LEDs - Quality of fabrication - Electronic integration - Programming performance - Final presentation - Innovation and creativity - System reliability

The success criteria include:

  • Correct LED operation
  • Accurate representation of cities
  • Stable embedded system
  • Clean assembly and packaging

12. Integration of Fab Academy Topics

This project integrates multiple Fab Academy units:

Topic Integration Tool
2D Design Map vector design Inkscape
3D Design Structural support modeling SolidWorks
Additive Fabrication 3D printed components Prusa MK4S
Subtractive Fabrication CNC milling and laser cutting Roland SRM-20
Electronics Design PCB design and routing KiCad
Embedded Programming ESP32 firmware development Arduino IDE / VS Code
Microcontroller Interfacing RGB LED control via ESP32-WROOM ESP32 GPIO/PWM
System Integration Final assembly and mounting Plastic glue / Adhesives

LICENCE

Like all Fab Academy students, my work is supported by the MIT License, which ensures it remains open and freely accessible.

In addition, I have chosen to apply the following Creative Commons license to this project:

Image title

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

This means you are free to share and adapt this work, under the following terms:

Attribution, You must give appropriate credit, provide a link to the license, and indicate if changes were made. NonCommercial, You may not use this material for commercial purposes. ShareAlike, If you remix, transform, or build upon this material, you must distribute your work under the same license.

Final Project Files

All files related to this project are available for download below. For details on how each file was produced, refer to the Project Development page

Downloads

File Description
📐 Project Files (2D / DXF) 2D / DXF model of the final project
📦 Enclosure Files (3D) Complete 3D model of the enclosure
⚙️ Electronics & Programming Files Full electronics and programming documentation, including personal notes and advice