Closed

Help adapt an electronics project from distinct components into a PCB for mass production

About the task:

I am working on a device which will act as a mouse for people with repetitive strain injury.

At the moment I am using a BNO055 sensor with a ESP32 development board to control the mouse cursor. You can find the project code here.

The goal of this request is to improve the project in a couple of ways, then create the necessary CAD design files, and BOM to be able to manufacture a working PCB prototype. This prototype will probably be manufactured by a third-party PCB turnkey manufacturer.

So, as a summary:

1) replace the BNO sensor and associated code with a BMI270 or BMI160 and the required code (as you'll see from the current project code true North orientation is not required as we are keeping the quaternions provided from the sensor in the frame of reference of the moving hand the device is attached to)

2) using the ESP32 BLE leads to (close to) 50ms delay between data received from sensor, and that data being sent to the PC. I'm looking for a way to reduce this to 10 ms or less. This can be either on the Espressif platform if possible, or using a custom radio protocol between 2 processors of the NRF52 family- one on the handheld device, one connected through USB to the computer.

3) add a way for the handheld to use rechargeable battery power, probably a po-li battery

4) create the necessary CAD design files, and BOM to be able to manufacture a working PCB prototype

Whenever possible we should aim to use standard libraries, or open source code to reduce development time. I would like to be involved, and help out where appropriate (TBC). Hopefully, this would reduce the overall effort involved.

About me:

I'm self-taught, with intermediate knowledge of electronics and microcontroller programming (C, C++).

About you:

You have experience working with mems IMUs and microcontrollers such as Arduino/Espressif.

You have an understanding of how to manipulate the data from an IMU or gyroscope sensor to best fit the needs of a project, e.g. the appropriate BW, range, smoothing, etc.

You have experience transferring a project from discrete components into a PCB.

Next steps:

I am looking forward to your quotes/estimates. Please include a little bit of description about your experience and if you've done similar projects in the past. Then, it would be great to have a quick call to discuss the project and agree budget and timelines.

I have written more detailed technical requirements: [login to view URL]

Thank you very much for your time.

Skills: PCB Layout, Electronics, Product Design, Electrical Engineering, Circuit Design

See more: flash electronics project, electronics project pcb design, help translate french project, electronics project pcb layout, project power supply pcb, project site rentacoder electronics project, help required making project plan 250 seaters callcentre, electronics project based ammeter, project electronic layer pcb, programming electronics project indonesia, electronics project amplifier wih lay, bangalore electronics project matlab, electronics project video, digital electronics project design, hiring people help flash courseware project, dc janakpuri electronics project report pcb layout, electronics project circuits pcb layout, electronics project pcb diagrame, electronics project pcb leyout

About the Employer:
( 0 reviews ) London, United Kingdom

Project ID: #30542585

12 freelancers are bidding on average £1448 for this job

(80 Reviews)
7.9
(36 Reviews)
7.0
(34 Reviews)
6.7
(105 Reviews)
6.8
(69 Reviews)
7.2
(53 Reviews)
6.7
(64 Reviews)
6.0
(45 Reviews)
5.5
(12 Reviews)
4.7
(1 Review)
4.6
(3 Reviews)
4.1
roy2873

Hey there, I hope you are doing good. I am ELECTRICAL/ELECTRONICS ENGINEER from India with 4+ years of experience in designing PCBs. I am familiar with various CAD tools including tools preferred by Manufacturers. I a More

£1200 GBP in 6 days
(3 Reviews)
1.8