Business Client need AI Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Delhi, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I am seeking a skilled freelance electronic engineer to develop a bench-tested, functional prototype of a simulator type biomedical device. This is a low-cost, reusable physical training device that accurately simulates the Sentinel Lymph Node Biopsy (SLNB) procedure using safe, non-radioactive infrared (IR) technology.

Need people equipped to perform the following duties:
Hardware:
Component Selection & Sourcing: Ensuring component compatibility (e.g., IR LED wavelength and phototransistor sensitivity).
Schematic Capture: Design the complete circuit for the handheld probe, including:

ESP32-WROOM-32 Dev Board as the core.
IR Phototransistor (e.g., L-53P3CT) with appropriate biasing and signal conditioning circuit.
Piezo buzzer driver circuit.
0.96" I2C OLED Display (SSD1306) connections.
Power management from a USB power bank (e.g., 5V to 3.3V LDO if necessary).
Headers/ports for programming and debugging.

PCB Layout & Assembly:
Design a compact, single-sided or double-sided PCB that fits ergonomically within a 3D-printed probe enclosure (I will handle the mechanical enclosure design).
Generate all necessary Gerber and assembly files.
Procure and assemble one working PCB.

Firmware:
Embedded C (PlatformIO/Arduino Framework):
Read the analog RSSI from the phototransistor via the ESP32's ADC at a high sampling rate.
Implement software filtering (e.g., moving average, low-pass filter) to smooth the raw ADC data.
Map the filtered signal to a "Counts Per Second" (CPS) value.
Drive the audio feedback: control the piezo buzzer to emit beeps with a frequency proportional to the CPS.
Drive the visual feedback: update the OLED display in real-time with a numerical CPS value and a corresponding bar graph.
Manage the I2C communication with the OLED display.
Implement the control sequence for the external IR LEDs if they are to be pulsed or multiplexed.

Python (Runs on a connected PC for data analysis):
Develop a lightweight script that can communicate with the ESP32 via its serial port (USB).
On command, the script will request a data dump from the ESP32.
The script will format this data into a timestamped CSV report file.

Deliverables
Complete Design Package:
Schematic (PDF and native format, e.g., KiCad/Altium).
PCB Layout Files and Gerbers ready for fabrication.

Functional Prototype:
One fully assembled, programmed, and tested handheld probe PCB. A set of external IR LEDs (on breadboard/perfboard) for testing.

Software & Documentation:
Well-commented, structured Embedded C source code for the ESP32. Lightweight Python script for CSV report generation. Build and flashing instructions for the firmware. Instructions for using the Python data export tool." (client-provided description)


Matched companies (5)

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more