
Closed
Posted
I have an STM32F103RB concept in mind and need an engineer who can sit virtually beside me while we bring it to life. We will be working in C inside STM32CubeIDE, focusing on three main software goals: processing data from sensors, exchanging information with connected peripherals, and guaranteeing reliable real-time control. For communications, everything will ride over UART, so efficient, interrupt-driven routines and solid error handling are essential. Once the firmware is stable, we will move straight into laying out the hardware. I’ll share the schematics I have so far; you will refine them, route the board, and prepare production-ready Gerbers. I prefer Altium or KiCad, but I’m open if you have a strong workflow in another tool that exports clean industry-standard files. Deliverables • Well-commented STM32F1 C source, CubeIDE project, and compiled binaries • Verified UART communication demos (loop-back and external device test) • PCB schematic and routed board with manufacturing files (Gerber, BOM, pick-and-place) • Brief build & bring-up guide so I can reproduce your results Acceptance criteria Firmware must run with cycle-accurate timing, pass basic sensor simulation tests, and log error-free UART traffic for 24 h. PCB must pass design-rule checks and be ready for a small-batch assembly run. If you enjoy collaborative, hands-on development and can jump on quick calls or screen-shares to hash out details, let’s start.
Project ID: 40247727
44 proposals
Remote project
Active 26 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs