Implement NanoEdge AI Studio V3 on a new board , and re write low lever drivers GPIO.

Job ID: 35213455

Budget: $250 – $750 USD

The work required is as follows:
We use a reference design from STMicroelectronics "STEVAL-PROTEUS" this electronic cboard has an original firmware and diagram of which you will find all the GPIOs that correspond to the firmware.
We have modified the original diagram and added a capacitive sensor and two sensors specific to our application and new board.

1 The first part of the job consists of redefining the GPIOs of our schematics and rewriting the low-level drivers to exploit all the sensors, the source codes are provided for the FD2114 and HX711 (eq HX710), as well as the BME 688.
A program must be written to send in test mode on the USB port of the new board all the information from the sensors. Particular attention should be paid to the capacitive sensor driven by two FDC2114 and multiplexed by the CD4047. Ideally, all the points measured by the capacitive sensor should be retrieved on the USB port.
It will be the same for the other sensors mounted on the flexible sensor.

2 All sensor data must be accessible to artificial intelligence processing software based on NANOEDGE AI STUDIO V3 software or higher. The final card must be able to process all the sensors under NANOEDGE AI in order to recognize the material (paper, glass, metal, plastic, bio-waste) that passes through the flexible sensor.