A photo-podoscope is a tool for assessing a footprint; it is performed by observing the supporting areas of the foot in standing position analyzed through image processing techniques. This evaluation and diagnosis generally is made by a specialist like a physiotherapist. Generally, this evaluation is made based on the form of the footprint by using a traditional podoscope or rudimentary process which carries several disadvantages[1].
This project intends to develop an affordable photo-podoscope with that can make healthcare accesible everywhere.
Previous work in the field includes various podoscopes and foot scanning devices. However, these are often costly and not accessible to all communities. The Photo-Podoscope aims to offer a low-cost alternative that is easy to replicate and improves accessibility to advanced foot care diagnostics.
I designed the entire system from scratch, including:
Component | Qty | Approximate Cost (USD) | Link/Where will they come from |
---|---|---|---|
MDF (15 mm) | 2 sheets | 50 | Provided by IBERO Puebla FAB Lab |
Acrylic sheet (8 mm x 600 mm x 400 m) | 1 sheet | 75 | Provided by IBERO Puebla FAB Lab |
PLA filament | 1 spool | 25 | Provided by IBERO Puebla FAB Lab |
PETG filament | 1 spool | 30 | Provided by IBERO Puebla FAB Lab |
NEMA 17 stepper motor | 1 | 15 | Provided by IBERO Puebla FAB Lab |
Xiao Seed RP2040 microcontroller | 1 | 10 | Provided by IBERO Puebla FAB Lab |
5m LED strip | 1 | 15 | JAMS Electronica |
Mosfet | 2 | 3 | Provided by IBERO Puebla FAB Lab |
PCB board | 1 | 5 | Provided by IBERO Puebla FAB Lab |
CNC router service | 1 service | N/A | Provided by IBERO Puebla FAB Lab |
3D printing service | 1 service | N/A | Provided by IBERO Puebla FAB Lab |
Physical Structure: The 15 mm MDF structure and acrylic platform were designed in a stair like shape to make easier for patients to step up, using anthropometric measures of the Mexican population and assembled with different internal structures that will ensure the weight is well distributed to minimize stress on critical points. The acrylic is 8 mm thick and was previously calculated with the provider datasheet to ensure patient safety.
Camera Mechanism: The lateral movement mechanism for the camera was design with a Nut and screw system in mind. This type of mechanism allows to convert a rotational movement into a linear trajectory. This mechanism will be driven by a NEMA 17 motor and will have the webcam mounted on top of it. To create this mechanism, the most adequate form of prototyping is 3D printing. Although using a 3D printer for a screw can be challenging, It can be done by flattening a side of the screw and printing horizontal to maximize the strength
Custom PCB: The PCB was designed to integrate the microcontroller, motor driver A4988, and a LED strip. This PCB was design using KiCad and had a 12V input for both the Nema17 motor and the LED Strip. To ensure the correct flow of current a 1mm trace was calculated and the LED was turned On and Off by using a N type Mosfet transistor. The PCB was milled using the Roland SRM-20 and the XiaoSeed can be programmed using Arduino IDE.
Software Interface: To control the camera and lighting, I developed a custom software interface. This interface, built with Python Tkinter, allows the health professional to precisely adjust the camera's position and lighting levels directly from their computer. The interface communicates with the Xiao Seed RP2040 microcontroller, which in turn controls the NEMA 17 stepper motor and the LED lighting. This setup ensures that the user can capture clear and detailed images of the patient's feet with ease.
MIT License (Software)
The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT). It allows for reuse within proprietary software provided that all copies of the licensed software include a copy of the MIT License terms. This license is simple and flexible, suitable for most projects involving software.
CERN OHL-S (Hardware)
The CERN Open Hardware License (OHL) is a license used for hardware designs. The OHL-S (Strongly Reciprocal) version ensures that any modifications to the hardware design must also be released under the same license, promoting open-source principles in hardware development.