
Lukket
Slået op
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.
Projekt-ID: 40247727
45 forslag
Projekt på afstand
Aktiv 21 dage siden
Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
45 freelancere byder i gennemsnit $21 USD/time på dette job

Hi there, I’m Muhammad Awais. I see you want a hands-on partner for STM32F103RB from realtime data handling to UART-driven comms, then hardware bring-up. I’ll work in CubeIDE with clean, well-commented C, ensure cycle-accurate timing, robust interrupt routines, and solid error handling. I’ll start with a small, testable firmware block for sensor data processing, then add UART loops, error checks, and loop-back tests before moving to external device demos. When firmware is stable, I’ll refine your PCB schematics, route a manufacturable board in Altium or KiCad, and deliver production Gerbers, BOM, pick-and-place data, and a concise bring-up guide. Deliverables will include a ready CubeIDE project, compiled binaries, validated UART demos, and a complete board design package. I’ll keep the code and docs concise for easy reproduction and quick handover. What is your target UART baud rate and parity settings for the test harness? Best regards,
$25 USD på 21 dage
7,8
7,8

For a comprehensive STM32F1 firmware and PCB co-design, look no further. I am Raja Shahbaz the founder of a multidisciplinary product development team. With an extensive experience in IoT, embedded systems and electronics, we have honed our skills in Circuit Design, Electrical Engineering, Microcontrollers and PCB Layout. We are well-versed in multiple software platforms such as Altium, KiCad and more. What sets us apart is our commitment to your project as if it were our own. We will work closely with you throughout the entire process, from refining your initial schematics to delivering a stable, efficient firmware alongside a manufacturing-ready PCB design. Our robust software solutions paired with precise hardware designs allow for cycle-accurate timing, sturdy error handling and reliable real-time control - fulfilling all the requirements of your project. At the forefront of our approach is collaboration. Our availability for quick calls and screen-shares means we are not just designers working behind the scenes but partners who work shoulder-to-shoulder with you to bring your vision to life. Send us an invitation; let’s take your STM32F103RB concept from inception to market-ready reality.
$20 USD på 40 dage
7,6
7,6

This job perfectly fits into my long exposure to Industril product design using STM32 series. I have handled many industrial sensors and know these stuffs well. I have over 6 years of Kicad experience with total 15+ years of PCB design experience and over 25 years in C. 8+ years in FreeRTOS. we can discuss and schedule the product design plan comfortably. Thanks
$25 USD på 20 dage
7,1
7,1

Hi there, I’ve worked on STM32-based sensing and control loops in CubeIDE and am comfortable guiding you through a full firmware and PCB co-design. I’ll implement interrupt-driven UART communications, robust error handling, and cycle-accurate timing to meet your real-time goals, while keeping the C code clean and well-commented for easy future maintenance. For the hardware phase, I’ll refine your STM32F103RB schematic, perform mindful routing, and deliver production-ready Gerbers, BOM, and assembly files with a practical build-and-bring-up guide. I’ll prioritize a minimal, repeatable workflow in KiCad or Altium to match your preference. Best regards, Marko Aleksic
$40 USD på 37 dage
6,7
6,7

As someone who's not just a C programmer, but an embedded systems engineer with expertise in STM32, PCB design and more, I am uniquely positioned to co-create your STM32F103RB concept. My focus on delivering reliable, production-ready solutions aligns perfectly with your need for well-configured software that processes sensor data seamlessly while ensuring robust real-time control. With my extensive experience, I can offer more than just programming skills. I understand the interdependence of firmware and hardware, and can refine your schematics and PCB design to create production-ready Gerbers. My proficiency in Altium and KiCad ensures the export of industry-standard files. Additionally, my previous experience in cycle-accurate timing and interrupt-driven routines gives me an edge on this project. Collaborative development is where I thrive. I'm always available to quickly jump on calls or screen-shares to work through any complexities. Rest assured, my deliverables will include a well-commented STM32F1 C source code along with a CubeIDE project and compiled binaries. You'll also receive verified UART communication demos and a thoroughly designed-board ready for assembly. Trust me for efficient work geared towards exceeding your expectations at every stage of your product's development journey.
$20 USD på 40 dage
6,6
6,6

Hello, I’d love to collaborate with you on bringing your STM32F103RB concept to life, from robust CubeIDE firmware through production-ready PCB delivery. I have hands-on experience with STM32F1 series in C, building interrupt-driven UART stacks with deterministic timing, error handling, and 24-hour stability validation. I will develop well-commented, modular firmware covering sensor processing, peripheral exchange, and real-time control with cycle-aware optimization. You’ll receive verified UART demos (loopback + external device), full CubeIDE project, binaries, and structured test logs. On hardware, I work primarily in Altium and KiCad, delivering clean schematics, DRC-passed layouts, Gerbers, BOM, and pick-and-place files ready for assembly. I also provide a concise bring-up and validation guide so you can confidently reproduce and scale the design. I’m available for live working sessions and quick screen-shares to ensure tight collaboration and successful job completion.
$20 USD på 40 dage
6,6
6,6

As an electrical engineer and PCB designer with a comprehensive background in C programming, I am well-equipped to tackle your STM32F1 Firmware & PCB co-design project. Throughout my decade-long career, I have honed my skills in data processing, communication exchange, and real-time control- all key components needed for your project. My experience in collaborating remotely through virtual sit-ins makes me comfortable in fast turnarounds that are a cornerstone of efficient long-distance partnerships.
$22 USD på 3 dage
5,4
5,4

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in C Programming, Electronics, Microcontroller, Electrical Engineering, PCB Layout, Circuit Design, Embedded Systems, STM32 and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD på 5 dage
5,1
5,1

Good day I am a hardware and firmware developer with 4 years experience developing STM32 based PCBs within Altium, KiCad and Eagle and firmware development within STM323Cube IDE(HAL), eel free to contact me to discuss your project in more detail
$15 USD på 40 dage
5,1
5,1

⭐⭐⭐⭐⭐ Senior PCB & Firmware & Prototyping Engineer Here! ⭐⭐⭐⭐⭐ I have checked out your project details and I am confident that I can finish your project perfectly. I will work alongside you to architect and implement a robust, real-time firmware solution on the STM32F103RB using STM32CubeIDE in C, with a strong focus on deterministic timing, interrupt-driven UART communication, and resilient error handling. I have extensive experience developing bare-metal and HAL-based STM32F1 systems, including high-reliability UART stacks with ring buffers, DMA/IRQ hybrids, framing protocols, and long-duration stability validation. I will structure the firmware with clear separation between sensor acquisition, control logic, and communication layers to ensure maintainability and precise timing behavior. Once firmware validation is complete, I will refine your schematics for signal integrity, power stability, and manufacturability, then deliver a clean PCB layout in Altium or KiCad with proper grounding, decoupling, and DRC compliance. You will receive production-ready Gerbers, BOM, pick-and-place files, and a concise bring-up guide. I am comfortable collaborating in real time via screen share to accelerate decisions and ensure technical clarity throughout development. Looking forward to discussing more details. Regards, Mykola
$23 USD på 40 dage
5,1
5,1

Good afternoon, thank you for the detailed specifications for your STM32F1 project. My name is Martin Sivolella, and I am an Embedded Systems Engineer specializing in Hardware development for the Control, Robotics and IoT sectors. I am very familiar with the STM32 ecosystem, inlcuding STM32CubeIDE, HAl and LL and drivers, and have previous experience developing for the STM32F1 series. Having reviewed your requirements in detail, I am confident I can deliver a completelly working firmware that meets your expectations. Regarding my hardware design expertise, I have designed dozens of fully functional and tested complex PCBs, and following all common good design practices. I follow IPC standards for trace width, clearance, and thermal relief to ensure long-term reliability in industrial environments. I work in KiCad daily and have sent to production dozens of PCBs to all common manufacturers, so I am very familiar with their requirements and standards. Finally, I posses locally STM32F1 development boards, and all the instrumentation needed, so I can assist in testing and debugging remotely. I would love to have a brief meeting to discuss your project in more detail. I am available at your convenience to get started. Thank you for your time and consideration. Martin Sivolella Embedded Systems Engineer
$15 USD på 20 dage
5,1
5,1

STM32F103 projects go well when firmware timing and UART reliability are built first, then the PCB is laid out around proven behavior. Well, what I can do for you as an electronics engineer is work with you side by side in STM32CubeIDE to build interrupt driven UART firmware, sensor processing, and reliable real time control, then refine your schematics and complete the PCB layout with production files. In fact, I designed a high power 10000 watt LED dimmer for a UK client and I also built an 8 bit SAR ADC logic in Cadence, and I have also worked on STM32 based embedded projects with UART communication and hardware bring up, so I am comfortable with both firmware and board level execution.
$15 USD på 40 dage
4,8
4,8

HI, I am an experienced electronics and PCB Design engineer, specialised in use of ECAD software such as Altium Designer, KICAD, EasyEDA, etc. for the the design of electronics and PCB. I will design your projects to meet your Requirements and the industry standard. I do all kinds of circuits such as Power delivery circuit, Sensor Integrated Circuits, wireless control, MCUs etc. I will deliver the following. The Schematics for your Design The PCB for the design Bill of materials(If needed) Gerber, Pick and Place and other manufacturing and assembly drawings needed. Full Support and consultancy till the project is done. Kindly send me message so we can discuss further on your project I look Forward to working with you. Best Regards, Abdur-Rafiq
$20 USD på 40 dage
4,4
4,4

Best STM32 Hardware Co-Design Expert ⭐⭐⭐⭐⭐ Hi, Thank you for posting your project, “STM32F1 PCB Co-Design.” I’ve reviewed your request for a collaborative partner and am ready to join you in STM32CubeIDE to build a robust, real-time system with professional hardware to match. I bring 11+ years of experience in embedded C development, STM32 HAL/LL drivers, and multi-layer PCB design. I specialize in "virtual co-design," where I work alongside you to ensure the system logic is perfectly synchronized with the hardware routing, specifically focusing on low-latency interrupt-driven UART communication. ✅ How I’ll Help You Succeed 1. Robust System Architecture: I will implement interrupt-driven or DMA-based UART routines in STM32CubeIDE, ensuring non-blocking data processing and rock-solid error handling for your sensor data. 2. Hardware Refinement & Layout: I will take your concepts into Altium or KiCad, optimizing the layout for signal integrity and ensuring the PCB passes all Design Rule Checks (DRC) for small-batch manufacturing. ✅ One Quick Question Before We Begin: Do you plan to use the standard STM32 HAL libraries for this project, or do you prefer Low-Layer (LL) drivers to maximize execution speed and minimize the memory footprint on the F103RB? If you share that, we can align quickly and move forward. Best regards, Prat PCB Must Innovations
$20 USD på 40 dage
6,4
6,4

Hi, I am a senior embedded hardware/firmware engineer with 10+ years of experience delivering 25+ STM32/ESP32 multi-layer boards, including 6 production motor-control designs up to 48V/15A with <2% field failure rate; I have implemented interrupt-driven UART stacks up to 1 Mbps with zero packet loss in 72 h stress tests and reduced Cortex-M3 ISR latency by 35% through cycle-level optimization. Approach ✅ I will define the STM32F103RB clock tree, timer base, and NVIC priorities, then implement an interrupt-driven UART layer with ring buffers, deterministic ISR timing, and structured error logging to meet the 24 h requirement. ✅ I will modularize firmware into sensor drivers, UART transport, and real-time control core, validating cycle accuracy with DWT counters and loop-back/external device tests. ✅ I will review and refine schematics for power integrity, decoupling, reset/boot stability, and UART signal integrity, then route a DRC-clean PCB in Altium/KiCad with controlled grounding. ✅ I will deliver verified Gerbers, BOM, pick-and-place, and a concise bring-up guide covering flashing, validation, and first-power checks. Questions ✅ I need the exact sensor types and sampling rates to size timers, DMA, and buffers for deterministic control. ✅ I need the UART topology, baud rate, and protocol framing to define ISR structure and recovery logic. ✅ I need PCB constraints (layer count, size, assembler limits) to align stack-up and manufacturability. Best, Yaroslav
$25 USD på 40 dage
3,5
3,5

Hi, I have good understanding of STM32 controller and I can deliver you a professional grade solution. 1. I have good control on STMCubeIDE and I am recently concluding a project using STM32H7 for agriculture IoT. 2. I have also completed a STM32 OTA project which you can check in customer reviews. 3. I have worked in industry for more than 20 years and I have developed several cutting-edge products like vibration sensor, energy meter, RO controller, street light controller etc. 4. I have worked on all the technologies involved for IoT from device to cloud. 5. I am preferred freelancer and I deliver good quality so customers have given me five star rating. Regards, Vishal
$18,50 USD på 40 dage
3,7
3,7

With over a decade of experience in C programming under my belt, I'm confident that I can bring your STM32F103RB concept to life exactly how you envision it. My consistent dedication of 10 to 15 hours a day ensures that we can work collaboratively and efficiently to meet our project goals. Additionally, I have extensive knowledge working with UART communications and proficient in error handling and efficient, interrupt-driven routines, which are vital for a reliable real-time control system. Not only can I match your preferred tools (Altium or KiCad) to refine and route the PCB, but if necessary I can adapt to any other tool you're comfortable with that exports clean industry-standard files. Furthermore, I understand the essentiality of delivering top-quality work. That’s why I guarantee well-commented, thoroughly tested C source code, CubeIDE project and compiled binaries alongside verified UART communication demos like loop-back and external device tests. As an applicant committed to providing exceptional results, I'm willing to go the extra mile by including a comprehensive build & bring-up guide so that you can easily reproduce my results. Of course, alongside the detailed guide, I'll provide all the necessary Gerber, BOM and pick-and-place files needed for manufacturing. Let's ensure the success of your concept by laying down a strong foundation together!
$20 USD på 40 dage
2,9
2,9

Hello, I have extensive experience with STM32F1 series microcontrollers, CubeIDE, and real-time UART-driven firmware development. I specialize in writing efficient, interrupt-based routines with robust error handling, and I have a proven track record bringing sensor and peripheral interfacing projects from concept to production. I can work alongside you virtually, providing live collaboration through calls or screen shares to ensure precise implementation. Beyond firmware, I am skilled in PCB design using Altium and KiCad, producing fully routed, DRC-verified boards along with Gerbers, BOMs, and pick-and-place files ready for small-batch assembly. I commit to delivering cycle-accurate, thoroughly commented C code, verified UART demos, and hardware that meets production-ready standards. My workflow ensures reproducible results and smooth integration from firmware to final PCB. I am ready to start immediately and bring this project to completion efficiently and reliably.
$20 USD på 40 dage
2,8
2,8

Hi there, I am ready to start STM32F1 Firmware & PCB Co-Design . Last time, I did the same project by just… doing the work. No corporate theater, no 47 meetings about meetings. I’m annoyingly good at details, I hate wasting time, and I actually want to build something here,,not just collect a paycheck. You can check similar projects here: https://www.freelancer.com/u/msaadarshadkhan If you’re tired of cover letters that feel like Mad Libs, hit reply. Coffee’s on me.
$15 USD på 1 dag
2,2
2,2

Hello, I’m excited about the opportunity to contribute to your STM32F103RB firmware and PCB development project using C in STM32CubeIDE with reliable UART communication. With my expertise in C Programming, Embedded Systems, Microcontroller development, Electronics, Electrical Engineering, PCB Layout, Circuit Design, and STM32 platforms, and a strong focus on clean, scalable implementation, I can deliver a solution that aligns perfectly with your goals. I’ll tailor the work to your exact requirements, ensuring smooth sensor data processing, interrupt-driven UART routines, real-time control reliability, and production-ready PCB files. You can expect clear communication, fast turnaround, and a high-quality result that fits seamlessly into your existing workflow. Best regards, Juan
$20 USD på 40 dage
2,4
2,4

Netanya, Israel
Betalingsmetode verificeret
Medlem siden okt. 3, 2012
$10-30 USD
$30-250 USD
$30-250 USD
$10-30 USD
$8-15 USD / time
$10-30 USD
$10-30 AUD
£10-20 GBP
$30-250 USD
€250-750 EUR
€30-250 EUR
$250-750 CAD
₹1500-12500 INR
$750-1500 USD
$30-250 CAD
$3000-5000 USD
$25-50 USD / time
$1500-3000 USD
$30-250 USD
€30-250 EUR
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
$30-250 USD
$750-1500 USD