Programmer for Microcontroller (C/C++) and Raspberry Pi 3 (Python)

We need to hire a programmer to help us with a small project to develop a software for a microcontroller to comunicate with a Raspberry Pi. The Microcontroller shall performe some simple action to activate a Solenoid, led and a sensor.

*** Scope overview ***

1. C/C++ programming for a STM32F030F4 Microcontroller (Slave).

2. Python programming for a Raspberry Pi 3 Model B (Master).

*** Application description ***

1. The Master communicates with multiple Slaves thru RS485 protocol.

2. The Master communicates with a web API on Internet.

*** Experience needed ***

1. Experience in IoT development and embedded programming (RS485, DIP switch, LED, Solenoid).

2. Experience in Raspberry Pi (RS485, WebAPI, WebServer).

3. Be able to read and understand electrical schematic.

*** Deliverables ***

1. STM32F030F4 Microcontroller: C/C++ source code along with compiled .bin file

2. Raspberry Pi 3 Model B: Python source code

3. Installation manual (readme, dependencies, etc)

4. Source code should be well documented with comments in code

*** Existing documentation ***

1. Overview of workflow and pseudo code

2. Electrical schematics, see attachment for the PCB with Microcontroller (slave).

*** Work estimation ***

1. Writing C/C++ code for Microcontroller: 5-15h (depends on your skill level)

2. Writing Python code for Raspberry Pi: 5-15h (depends on your skill level)

Skills: C Programming, Microcontroller, Python, Raspberry Pi, Software Architecture

See more: embedded python microcontroller, raspberry pi microcontroller projects, freertos raspberry pi tutorial, raspberry pi 3 microcontroller, raspberry pi embedded system projects, freertos raspberry pi 3, difference between raspberry pi and microcontroller, raspberry pi microcontroller programming, Coding Raspberry Pi 3 to have weight measurements sent to a website/ app over wifi, microcontroller raspberry pi, Raspberry pi 3 model b, raspberry pi 3, Number Plate Recognition on a Raspberry Pi 3 using, raspberry pi 3, where do i get python programming application for raspberry pi, we are looking to hire for python programmers and raspberry pi, programming raspberry pi, outsource raspberry pi 3 programmers in london, freelancer raspberry pi 3, searching for raspberry pi programmer

About the Employer:
( 14 reviews ) Vällingby, Sweden

Project ID: #16489206

Awarded to:


I have worked on the Project based on the GSM, Raspberry pi, Experience in the STM32 and also know about the Web API development on FLASK. We can discuss it Further

$277 USD in 3 days
(1 Review)

12 freelancers are bidding on average $487 for this job


Dear Sir! I am very interesting in your job. Actually, before i already many worked on electronic device development and i have a large experience in this area. Please feel free to check my portfolio. Especially, i More

$750 USD in 3 days
(16 Reviews)

Hi. I very well know PI and STM32 MCU. I'm programmer/hardware developer with experience over 20 years and I did many M2M interfaces. Regards, Alex.

$1666 USD in 30 days
(30 Reviews)

Hi Sir, We are good in doing projects on STM32 and Python. Lets talk to us on this project. We are professional engineers and developers who do such projects from the last eight years. We offer you our skills More

$450 USD in 3 days
(33 Reviews)

Hello, I have all electronic parts so I can do one tested solution before offer you. I invite you to discuss in detail. Thanks.

$700 USD in 15 days
(8 Reviews)
$155 USD in 3 days
(2 Reviews)
$155 USD in 10 days
(1 Review)

A proposal has not yet been provided

$155 USD in 3 days
(0 Reviews)

Hello, Greeting from Mobiloitte! I have 7+ years of experience in IoT applications. I have implemented 6 solutions already for different industry verticals and private homes. Not just the programming, I have exce More

$155 USD in 3 days
(0 Reviews)

I am an electrical engineer by degree but have worked in Unix/Linux software development all my life. Have done heaps of C/C++, Python, and Shell scripts. Have designed and implemented plenty of serial comms protocols More

$555 USD in 10 days
(0 Reviews)

Professional experience on high end STM32 micro-controllers, Raspberry Pi programming and IoT projects

$666 USD in 12 days
(0 Reviews)

I have a variety of experience in microcontroller programming such as cortex m4 with experience in different communication protocols, ADCs , digital signal processing and microcontroller architecture. I am fluent in More

$155 USD in 7 days
(0 Reviews)