Convert Microchip dsPIC system to ESP32S3

Job ID: 37136226

Budget: $1,500 – $3,000 AUD

We have a current commercial system that runs on the dsPIC33EP512GP506 (Ansi C code). Also we want to take advantage for future development of the capabilities of the ESP32 S3 especially ESP NOW RF.
This project has 3 key elements:
1) Redesign the current circuit board to be exactly the same size, same plugs, same mounting holes and peripherals but change the microprocessor. Will require new schematic and gerber files
2) Migrate the C code especially device drivers to run efficiently on the ESP32 S3 ensuring software timers work at the same speed as the current ones.
3) Build in support for ESP NOW 4) Build 20 prototype boards with all components to fully prove the design.
We will provide 2 sets of peripherals to the freelancer. Peripherals are: 1) 4 x 16 character LCD (including back light control) 2) CC1101SE RF 433mhz module 3) Speaker 4) TX Infrared on a PCB with 3 colour LED outputs 5) RX infrared (Gun) 6) RX Infrared (Head) with 2 coloured LED outputs 7) SD card 8) Key Switch on/off

The project milestones are:
1) new PCB design build and basic peripheral functionality demonstrated working by video with revised schematic, gerber files and source code provided to Pathfinder Events Pty Ltd
2) Migrated all code and 3 sets of working units provided to us that we can test to ensure everything works properly. Updated source code to be provided to Pathfinder Events Pty Ltd. We will pay for reasonable cost of parts, blank PCB's and shipping costs for this project. Electronic assembly cost for 20 prototype units to be included in the bid

IMPORTANT: Do no put in a low bid and then try to renegotiate price later. Ask questions before you make the final bid All software and electronics developed by this project belong to Pathfinder Events Pty Ltd. The freelancer must agree to these terms. It is important the developer has strong hardware and firmware skills especially relating to the ESP32 family.

IMPORTANT: Don’t bid if you are located in a Country that does not allow the import of the Texas Instruments CC1101 RF module or radio transmitting devices such as Pakistan or India.