DESIGN NAME: Commi Board
PRIMARY FUNCTION: Prototyping Tool
INSPIRATION: Commi Board was designed by the need to make electronics prototyping more accessible and interactive. Inspired visual programming, staged education, and AI-based neuro-linguistic programming, it simplifies theoretical learning with real-world application. As mobile devices are the most accessible platform for coding, Commi Board enhances prototyping by allowing users to test circuits and validate code in real-time on their phone, ensuring a hands-on, customizable experience for all skill levels.
UNIQUE PROPERTIES / PROJECT DESCRIPTION: Commi board is a modular, app-integrated prototyping platform that connects electronic knowledge with practical implementation. Unlike traditional tools, it allows users to simulate microcontroller functions directly on their smartphone, making prototyping more accessible, interactive, and efficient. With real-time circuit testing, AI-driven coding, and a structured, step-by-step educational experience, commi board supports users of all skill levels to prototype faster, experiment freely, and bring ideas to life with ease.
OPERATION / FLOW / INTERACTION: Commi Board simplifies electronics prototyping by allowing users to design, test, and run circuits directly on the back of their smartphone. Users place components on the board, connect via USB-C or Bluetooth, and interact through the mobile app. They can program using AI-assisted coding, visual blocks, or a full IDE. Real-time feedback and visual placement guide to help each step. With cloud storage and a project-sharing community, Commi Board learns and loads projects with ease.
PROJECT DURATION AND LOCATION: The project started in June 2024 as a student project at Royal College of Art, London, UK.
|
PRODUCTION / REALIZATION TECHNOLOGY: Commi Board contains PCB design, IoT frameworks, and USB-C 3.2, BLE, and Bluetooth protocols all for efficient GPIO communication with smart devices. By utilizing mobile-based computational power, it can simulates most microcontrollers. It supports four programming methods: AI-driven NLP, puzzle-like visual programming, Scratch-like visual programming, and a full IDE. The app features a project community, online libraries for components, and cloud-based project loading, ensuring high performance and accessibility.
SPECIFICATIONS / TECHNICAL PROPERTIES: Commi Board (Installed): 62mm W x 98mm L x 18mm H
Commi Board (Detached Board): 62mm W x 82mm L x 8mm H
TAGS: Education tools, Prototyping, Breadboard, Neuro-linguistic programming
RESEARCH ABSTRACT: Commi Board's research focused on human-centered design and accessibility in electronics prototyping. The goal was to create a mobile-first tool that simplifies PCB schematics and testing. Through BOM list comparison and my cohort’s need for easier prototyping, we found GPIO communication to be a cost-effective alternative to high-power microcontrollers. Usability tests and expert feedback shaped development, while open-source resources enabled the first theoretical PCB prototype. Results combined the needs for AI-assisted prototyping, electronic education, and DIY prototyping.
CHALLENGE: The biggest challenge in developing Commi Board was simplifying PCB design while ensuring reliable GPIO communication. Creating a compact, modular PCB integrating USB-C, BLE, and Bluetooth from scratch required multiple iterations. Limited access to PCB SMT also posed obstacles. The first theoretical prototype revealed instability and contain issues. While Bluetooth and USB-C connections were tested, the API-to-software integration remains in the mock-up stage, guiding future development.
ADDED DATE: 2025-02-28 13:08:10
TEAM MEMBERS (1) :
IMAGE CREDITS: Kevin Yang, 2024.
|