PCB layout and prototype assembly for custom IMU

I need to have a custom IMU with small size such as 30mm x 35 mm.

Microcontroller will be STM32F103T8U6

Sensor will be invense MPU9150 which is a 3 axis gyroscope, 3 axis accelerometer, 3 axis magnetometer

Barometer sensor will be measurement specialties MS5611-01BA03.

It should be able to operate with 3.7 V lipo battery and there should be a 2 pin header to attach battery.

The 2 serial ports should be available by header pins

There will be on board HC-05 bluetooth serial module, probably on the back of the board.

There will be on board Siliconlabs CP2102 to access the IMU serial port from a PC usb port. And there will be a DPDT switch to control TX and RX of this CP2102. It will either be connected to STM32 USART-1 or it will be connected to HC-05 module RX-TX. STM32 usart will not be connected to HC-05 and CP2102 at the same time.

There should be a mini usb-B connector to access IMU through CP2102. The power system should also be able to charge the lipo battery when connected to a usb power source. No need to implement the USB port of STM32

STM32 boot0 pin should be swithable either by a toggle button or a slide switch. Because I want to be able to upload code to flash by STM32 USART flash loader.

You can use the open source breakout boards designs for sensors or STM32. I tried to design a board myself but it did not worked. I am not a electronics engineer and I think something was wrong in the PCB layout.I attach my board design image file as reference.

We can discuss if you have any questions.

Skills: Electronics, Microcontroller, PCB Layout

See more: imu microcontroller, pcb layout microcontroller, wrong header, system sensor, prototype upload, prototype reference, open source pcb layout, microcontroller prototype, measurement specialties, engineer of electronics, design specialties, design pcb need, board prototype, bluetooth engineer, small microcontroller, usb bluetooth, usart, STM32, rx, prototype pcb, power engineer, pins and, pcb, pcb layout, pcb layout design

About the Employer:
( 0 reviews ) Kocaeli, Turkey

Project ID: #4466281

13 freelancers are bidding on average $694 for this job


Hi, I can help with this and have worked extensively with STM32 microcontrollers and the MPU6050

$735 USD in 14 days
(17 Reviews)

Hi I have an experience with STM32 processors - I have built few boards using STM32F103RBT6. Almost all of them were used in automotive as logging stations. I have an experience with accelerometers/gyroscopes, preass More

$550 USD in 10 days
(13 Reviews)

Hi i can help you , see portfolio for samples of PCB design

$787 USD in 7 days
(17 Reviews)

Hi, I can do this job.

$1260 USD in 60 days
(12 Reviews)

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha More

$525 USD in 3 days
(14 Reviews)

I can do this.

$495 USD in 15 days
(13 Reviews)

I have previous experience with STM32 based Sensor node designs.Please see the PM.

$550 USD in 30 days
(2 Reviews)

I have experience with STM32F103 and IMU sensor and bluetooth also. At my company, I'm currently working on a project "pedometer" which is almost same as this. It also has 9 axis sensor, bluetooth chip, and USB interfa More

$495 USD in 7 days
(1 Review)

Please check the PM:

$275 USD in 10 days
(0 Reviews)

You think about quality, we deliver it. Please check PM.

$735 USD in 10 days
(0 Reviews)

Develop documentation of your design and manufacture your PCB for testing...

$1100 USD in 25 days
(0 Reviews)

dear sir, please see the pm.

$1100 USD in 60 days
(0 Reviews)

I can do it. its related to my interests area.

$550 USD in 3 days
(0 Reviews)

Hi, Check PM

$660 USD in 25 days
(0 Reviews)

Assalamuailaikum Abdullah I have 12 years of experiences in PCB development. I can help you

$275 USD in 7 days
(0 Reviews)