In team composed of a business school student, two designers and three engineers, the goal of CHIC (China Hardware Innovation Camp) is to develop a connected device in relation to the “Urban communities” theme, given to us at the beginning of an ideation process (September 2017). After developing multiple prototyping iterations during the semester, the manufacturing will be finalized during a fieldwork experience in Mainland China within local electronic factories.
Our product, named Toygether, is a connected plush toy that enables children to play with their parents, even when far away. The plush toy is screen-less and the electronics are hidden, allowing the parents to stay in contact with their kids, without having to rely on too present screens.
The repo hosts the end result of the semester project of developping in such CHIC 2018 context. The different files are organized like the tree-structure illustrated below. The three main folders, Project
, Report
and SHS
separate the different contents we worked on. In the Project
directory, the Firmaware, PCB and Software development has been hosted. On the other hand, the documentation of the project is provided in a group report. Lastly, as part of the Minor STAS that provides the CHIC experience, the SHS
directory (Social and Human Sciences) provides an anthropological research conduced on the distant-communication topic within the Chinese context and the left-behind children phenomenon.
.
├── Project
| |
| ├── Firmware
| | └── NAPaC_FW
| |
| ├── PCB
| |
| └── Software
| |
| ├── Android
| | ├── BasicClient
| | ├── SwissKnife
| | └── Toygether
| |
| └── Server
|
├── Report
|
└── SHS
├── Pre-processing
└── Report
- Altium Designer - PCB design software
- Android Studio - IDE for Android app
- Arduino IDE - IDE microcontroller ESP32
- C++ Arduino : ESP32 firmware
- Kotlin : Android App
- Python : TCP Server
- Java : Android App (in support to the main code in Kotlin)
Collaborated on the different aspects of the project:
- Marjane Amara (ECAL)
- Chloe Dickson (EPFL)
- Estelle Geneux (UNIL-HEC)
- Matteo Yann Feo (EPFL)
- Simone Sanso (EPFL)
- Luca Sassoli de Bianchi (ECAL)
You can find out more about our team, our story and the whole CHIC program by checkoing out the following links:
- Team landing-page : Everything you need to know about us and about our journey
- CHIC : About the project and the program it offers