Skip to content

18. Project Development

Group assignment:

None

Individual assignment:

Have you answered these questions?

  • What tasks have been completed, and what tasks remain?
  • What has worked? what hasn’t?
  • What questions need to be resolved?
  • What will happen when?
  • What have you learned?

1. What tasks have been completed, and what tasks remain?

The first spiral of the Fab Academy project is now complete.

Once FabAcademy is over, I’ll continue updating my final project at the Fab Lab INP-HB.

What we’ve done

  • Design and printing of the module housing

  • Programming the various modules

  • Mobile application development

  • System tests on Fab Lab machines

2. What has worked? what hasn’t?

What has worked?

  • Collecting data
  • On-screen display
  • Data display on phone
  • Communication between the module and the application using the HTTP protocol

what hasn’t?

At first I wanted to use the MQTT protocol but I realized that the HTTP protocol was the best for what I wanted to do.

3. hat questions need to be resolved?

communication between two mobile applications

4. What will happen when?

  • How to manage time
  • How to model with Fusion360, SOLIDWORKS and onshape
  • How to use a 3D printer
  • How to work with a laser cutter
  • How to design a PCB with Kicad and Eagle
  • Embedded programming such as ESP32, ESP32C3
  • How to use ESPNOW and HTTP communication protocols

Project management

Task Start Date End Date
Study and selection of components 03/04/2024 03/17/2024
Wiring of components 03/28/2024 04/18/2024
Microcontroller programming 04/26/2024 05/01/2024
Application creation 05/01/2024 05/30/2024
Enclosure design 05/06/2024 05/14/2024
Printed circuit board realization 05/16/2024 05/23/2024
Printed circuit board testing 05/23/2024 05/24/2024
Module assembly 05/25/2024 05/30/2024
Module testing 06/01/2024 06/02/2024
Complete system testing 06/02/2024 06/04/2024

Last update: July 15, 2024