Stm32 jobs
I need a straightforward yet reliable design for a small STM32-based board that will live inside an automotive environment. Its core tasks are simple control and communication duties, so the essentials are: • STM32 MCU of your choice • On-board CAN transceiver (no extra UART/SPI/I2C lines are required beyond what the MCU naturally exposes) • Pins for programming the microcontroller are to be exposed • One opto-isolated relay output rated for 230 V AC, 10 A • Taking into account the fluctuating voltage in the automotive installation when powering the microcontroller Keep the scope lean: I’m after a clean schematic, a compact 2-layer PCB layout, and ready-to-manufacture Gerber files with an accompanying BOM. A basic PDF of the schematic and ...
...system using the Zero-Max IP65-Rated Counter-Rotating Gearbox C130802 with an Arduino controller and accelerometer to keep the antenna level. • Design or select a suitable control algorithm (PID or comparable) that reads the accelerometer data, filters the noise, and drives the servo to the commanded position with minimal overshoot. • Develop the firmware in C/C++ or Python for an MCU such as STM32, Arduino, or a similar readily available board—whichever you feel best meets the performance requirements. Probably Arduino. • Provide a wiring diagram and concise documentation explaining pin assignments, sensor orientation, calibration steps, and a simple serial/USB interface for sending target positions and monitoring real-time feedback. • Supply ex...
...Provide Gerber files and Bill of Materials (BOM) ready for prototype manufacturing • Ensure design is MQTT-capable and BLE-compatible for future firmware integration Requirements: • Strong experience in embedded hardware design and IoT systems • Knowledge of BLE and wireless hardware design principles • Proficiency with PCB design tools such as Altium, KiCad, or Eagle • Understanding of MCUs (ESP32, STM32, or similar platforms) • Ability to deliver production-ready design files For hand-off I will need: • Editable schematic and PCB files (Altium, KiCad or similar) • Gerbers, BOM with manufacturer part numbers, and assembly drawings • A brief design note explaining component choices, RF layout considerations and expected power c...
I have an STM32 board that must run in USB-host mode and simply read incoming text from a sensor that enumerates as a CDC-ACM device. No parsing, maths, or storage is required—just establish the host stack, open the virtual COM port, and make the raw text stream available so I can verify it over UART or a debug console. You can start from STM32CubeMX/HAL or bare-metal, as long as the firmware cleanly enumerates any standard CDC device and continuously forwards the characters it receives. A minimal example project that compiles in STM32CubeIDE. USB device is powred using external power. only D+, D- and GND are common Deliverables • STM32CubeIDE project files with USB host CDC class enabled • Non-blocking loop that echoes all received text to an existing UART (1...
I'm looking for an experienced professional to design a BLDC 36V motor controller for me. This project requires deep knowledge and hands-on experience with STM32 microcontrollers. The motor controller needs to support: - Speed control - sine wave - Brake control Key project specifications include: - The throttle input type will be a PWM signal. Therefore, you need to have experience working with PWM signal inputs. - The feedback mechanism for the controller will be Hall sensors. Your familiarity with Hall sensor integration will be crucial to the success of this project. Your proposal should clearly demonstrate your experience with similar projects. I am looking for someone who can deliver a high-quality, reliable controller that meets all of these requirements. The prefe...
...monochrome or simple-color graphic LCD, large enough to read at a glance. No touchscreen features are needed. • Alarms: – Audio: buzzer or small speaker that sounds when levels go below or above set limits. – Visual: a single red LED that blinks in sync with the audio alarm. • User-set thresholds: Set to >23.4% O2. • Microcontroller firmware: clean, well-commented code (Arduino, STM32, or similar—open to your suggestion) that ties it all together. • Deliverables: circuit schematic, parts list/BOM, compiled firmware plus source code, and a quick start guide so I can reproduce the setup on my bench. I have not uploaded code, so I may ask for a step by step or for you to program/upload for me. A breadboarded or strip-board...
I'll do version 2 of the project
...Hardware / PCB Design Support: • MCU selection (preferably nRF52832 / nRF52840 / ESP32 / STM32). • ADC & signal conditioning circuit for BIA measurement. • Connection for 8 stainless-steel electrodes (4 foot, 4 hand). • Optional: integration with load cell amplifier (HX711 / ADS1232 / custom). 3. Deliverables: • Complete source firmware code (.hex / .bin + source) • Hardware schematic recommendations • Testing protocol and calibration method • One round of technical support during initial PCB prototype Preferred Expertise: • Experience with BIA (Bio-impedance) / body fat scale development • Strong skills in embedded C / C++, BLE, and MCU programming • Prior work on nRF52 / ESP32 / STM32 platforms &b...
Complete Firmware for 3-Axis STM32 Motion Controller (LCD2004 + TB6600 + Absolute Encoders) Project brief: I need an experienced STM32 firmware developer to complete a 3-axis motion controller with LCD2004 display, 4×4 keypad, TB6600 stepper drivers, and Senyd SA2000 absolute linear encoders. The hardware is fully assembled and tested except for the encoders, which still need to be integrated and verified. The goal is to deliver a fully working firmware within 3–4 days — including DRO display, motion control, and all user interface functionality. Key requirements: Implement full LCD interface per the supplied specification (STEP, GOTO, SET ZERO). Integrate motion control, encoder readout, and keypad-driven UI. Read Senyd SA2000 absolute encoders and s...
...duration) through a simple user interface such as buttons, a rotary encoder, or touch pads. • Deliver firmware that lets me adjust the vibration parameters without reprogramming; an onboard LED or small display for feedback is welcome but not mandatory. Deliverables 1. Schematic, PCB layout (KiCad, Altium, or Eagle), and ready-to-order Gerber files. 2. Firmware source code (Arduino, ESP32, STM32, or another readily available platform) with clear comments. 3. Bill of materials with part numbers, suppliers, and estimated costs. 4. Assembled and tested prototype, plus short video or oscilloscope traces proving variable vibration performance. 5. Basic enclosure concept (STL or STEP) to show fit and finish; a 3D-printed shell is enough at this stage. Acceptance ...
I’m integrating an STM32-based board that must both read RFID tags and talk to the rest of the system over CAN. MFRC63003 is the reader. The firmware needs to: • Detect and read ISO 14443 tags, return UID and basic data blocks, and expose simple functions others can call. • Transmit and receive messages on a standard CAN 2.0 A/B bus, with configurable IDs, filters, and interrupt-driven handling. • Package each tag event into a CAN frame and, conversely, accept incoming CAN commands that trigger RFID actions or change settings. Please build this as a clean, well-documented STM32CubeIDE (or equivalent) project, using HAL or LL drivers—no blocking loops, a clear state machine, and comments that let another engineer extend it later. On delivery I expe...
...lag. • Retain leading zeros only when the data naturally contains them; otherwise keep the display clean. • Handle communication loss gracefully (e.g., blank the line or show “—”). Deliverables I expect 1. Schematic and BOM for the driver electronics (microcontroller, RS485 transceiver, digit drivers, power regulation). 2. Well-commented firmware source code ready to compile (Arduino, STM32, ESP32, or similar—your call, as long as it is open source tool-chain friendly). 3. Wiring diagram that matches the three-line mechanical arrangement. 4. Brief setup guide so I can flash the code and connect the display to my Modbus master with minimal fuss. 5. One short video or set of photos proving the display updates in real time from a live...
...lag. • Retain leading zeros only when the data naturally contains them; otherwise keep the display clean. • Handle communication loss gracefully (e.g., blank the line or show “—”). Deliverables I expect 1. Schematic and BOM for the driver electronics (microcontroller, RS485 transceiver, digit drivers, power regulation). 2. Well-commented firmware source code ready to compile (Arduino, STM32, ESP32, or similar—your call, as long as it is open source tool-chain friendly). 3. Wiring diagram that matches the three-line mechanical arrangement. 4. Brief setup guide so I can flash the code and connect the display to my Modbus master with minimal fuss. 5. One short video or set of photos proving the display updates in real time from a live...
...including plate geometry optimized for yield-stress sensitivity, dielectric selection and all sealing / encapsulation details for reliable outdoor use (targeting at least IP65 performance). • Production-ready documentation: schematics and PCB layout (Altium or KiCad), mechanical drawings, full BOM with sourcing notes, and fabrication files. • Embedded readout electronics and firmware (Arduino, STM32 or similar) capable of logging high-resolution capacitance changes the analogue input card in plc for site-wide collection. • Calibration procedure and sample code to convert raw capacitance into yield-stress values, validated with a small concrete test rig. • One fully assembled prototype plus photos/videos of bench and in-situ tests confirming stable ope...
I need a compact embedded board built around an ARM Cortex MCU that can capture serial data, process the GPS strings it receives, ...the display with the four parameters above. Code can be a clean prototype; I’ll handle any polishing. • A brief BOM with readily available components in India (preferred distributors: Mouser, Digi-Key, or local equivalents). • Simple test routine or video proof that the board boots, reads a mock serial feed, and renders the values on the LCD. Feel free to recommend a specific ARM Cortex part—STM32, NXP LPC, or similar—as long as it has the RAM and display interface needed. I’m open to SPI-based or RGB LCD panels; just outline why your choice fits. If you have prior work with GPS parsing, TFT drivers, or low-cost ...
...simplifies the first revision. Likewise, an onboard screen is optional; the design just needs clear expansion headers so we can snap in a small OLED or route data out over UART/SPI/I²C. The real priority is clean sensor front-ends, low-noise amplification, robust DSP/FFT routines, and smart firmware that can filter out environmental rumble while amplifying that tell-tale burst sound. If you prefer an STM32, ESP32, or another MCU/DSP, I’m flexible as long as it handles multi-channel sampling and future OTA updates. Good power management is essential because the unit may run on battery during field tests. A modular approach—separate analog front-end, MCU core, and plug-and-play sensor daughter cards—will make future temperature, pressure, or humidity add-o...
...format must be interpreted according to the IEEE-754 standard by the STM32 code. -The STM32 must correctly read and parse the incoming UART data sequence from the DWIN screen without losing synchronization -The conversion function should be implemented within a global function or source file for modular usage. The purpose of this project is to send a float value entered via the DWIN HMI display to the STM32 microcontroller through UART communication. The STM32 board will receive this data and convert it into a float variable according to the IEEE-754 standard. Key Requirements: - Configure UART on STM32F103C8T6 - Transmit float control commands - Integrate with DWIN HMI Ideal Skills & Experience: - Proficiency in STM32 programming - Experienc...
I’m building a custom flight controller around an STM32 F7 and need a complete PCB design ready for fabrication. The board must seamlessly integrate: • GPS module • Barometer for precise altitude sensing • 6-axis gyroscope/IMU • Micro-SD slot for flight-log recording • USB-C connector for power and firmware flashing Please create the full schematic and a compact multi-layer layout that meets standard drone form-factors. Factor in clean power distribution (5 V and 3.3 V rails), vibration isolation for the IMU, and proper RF/EMI practices so the GPS remains interference-free. I’ll need: 1. Editable design files (Altium, KiCad, or similar) 2. Gerbers/NC drill set, manufacturing notes, and assembly drawings 3. Optimised BOM with part...
...OS/Linux kernel as it pertains to use in small appliance embedded controls. * Proficient Web page development as it pertains to small embedded systems. * Proficient with VoIP embedded systems, Asterisk, SIP, Multicast/RTP audio, WebRTC. * Proficient with Networks and network requirements for VoIP appliances. * Proficient with USB Audio device development. * Proficient with microprocessors such as STM32 and others. * Proficiency with Audio codecs. * Prototype development. Addition: ------------------ We are looking developers that we know can help us move forward with our product line. We have a large Development Pipeline that we need to make smaller so we can be a potential long-term customer for you. If you chose not to participate please let me know also and thank you for you...
...stepper motor so a load of more than 5 kg can rotate a box and hold each 90-degree position with better than ±1 ° accuracy. The system will be powered from a 12 V DC rail, so any acceleration profiles, current-limiting strategies, or micro-stepping choices have to respect that constraint. The deliverable is the complete motor-control program (C/C++ or Python on a microcontroller such as Arduino, STM32, or Raspberry Pi Pico—whichever you recommend for best torque at 12 V), along with concise setup instructions and pin mapping. Your code should include: • Initialization of the driver and any required libraries • A simple API: rotateClockwise90(), rotateCounterClockwise90(), and stop() • Homing logic to guarantee absolute positioning after power...
Hi Tanner, I’m ready to continue working on the project under the following terms: 1. You accept this quote. 2. Fund and release the first milestone (yesterday’s 7 hours × $50 = $350) before today’s session begins at 8 AM EST. 3. Fund a second milestone (8 hours × $50 = $400) to be released at 4 PM EST today. 4. Once the board reliably binds and exchanges packets with the receivers and transmitters, I’ll consider the job complete. At that stage, please create the $2,400 milestone, to be released after delivery of the full working solution. Please note: I can’t guarantee the full solution will be completed today, but I do expect steady progress. Thank you, Jihad
...sensors, controllers, and power components. Perform testing, troubleshooting, and validation of prototypes. Collaborate with our software engineers for firmware and system-level integration. Document all work clearly for internal reference and manufacturing handover. Required Skills: Strong background in Electrical/Electronics Engineering. Experience with microcontrollers (Arduino, ESP32, STM32, etc.). Familiar with communication interfaces (UART, SPI, I2C). PCB design using tools like Altium, KiCAD, or EasyEDA. Knowledge of embedded systems and sensor interfacing. Experience in prototyping and circuit testing. Preferred (Not Mandatory): Experience with IoT or embedded AI systems. Familiarity with video or camera modules, power management, or signal processing. Prio...
I have an STM32-based ExpressLRS build on my bench that compiles and flashes fine, yet refuses to play nicely with the controller. The stumbling block is the software side: pin maps, USART assignments, and protocol options that need to match the RF gear. I’d like an experienced ELRS developer who already knows the STM32CubeIDE / PlatformIO workflow to jump in, review my current repo, and pinpoint what I’m overlooking. Here’s what I need from you: • Screen-share to help troubleshoot on our system and hardware. • Corrected configs or a custom target file that lets the MCU link, bind, and pass telemetry with the specified RX/TX pair. • A brief rundown of the changes so I can reproduce them next time. I can provide the existing source, compile log...
I have a very simple STM32H7 firmware that write and read to large array in RAM. I am running into what looks like memory management issues, even if I am way under the available RAM. I need someone experience with memory management on STM32 to find the issue and fix it. I expect this to be a very quick job (less than an hour) for somebody familiar, so I would need it done quickly (within 1-2 day) and at a low price (1-2 hours at your hourly rate). You don't need to own the hardware as I can test on my side. This is just the first small task on this big project, so it will lead to many more jobs if you are successful. More details are in the attached document, so please read it carefully.
...for a compact embedded IMU/GPS logger project. What I Need: Develop (and deliver) a robust, documented Python algorithm to reconstruct the trajectory or path from logged IMU data (acceleration and orientation, optionally with GPS). The emphasis is post-processing/analysis with Python. The freelancer should build and demo the workflow using a readily available, minimal embedded system (such as STM32, ESP32 or similar + IMU, with or without GPS). The hardware should be simple and reproducible, just enough to prove the workflow and verify results. If some pre-processing/filtering (e.g., bias removal, simple fusion) is best done on the embedded device, you can implement it there as well, but all position/trajectory estimation must be reproducible in Python using the raw or pre-pr...
Looking for an expert in STM32 MCU & FreeRtos development to develop a simple FW for a power converter application ( no knowledge in control theory is needed ) the Engineer will discuss with the hw team to understand the goal and will realise the followings tasks : 1- Propose a FW architecture based on FreeRtos (different tasks , tasks priorities , etc...) 2- Complete the content of each tasks and help realize simple tests on a nucleo board 3- Follow the tests of the differents IP used The differents IP used are : - USART/UART - CAN - GPIO - ADC - I2C
Summary I am a pcb designer for 7 years and i have developp a custom board based on stm32f103 witch is connected to a gps the scketch is ready ok and working well but i need some improvement with a mini library to handle prinf function in the sketch
I am completely new to STM32 development and want a straightforward way to pull every byte stored inside an STM32F411RET6 that sits on my custom board. The board exposes SWD-compatible pins—GND, CLK, DIO, 3 V 3—and I have already identified the RESET line. For the interface I own an STLINK-V3SET, so you can rely on any tooling that works with that probe (STM32CubeProgrammer CLI, OpenOCD, pyOCD, or your own small C/Python utility that speaks the ST-Link protocol). Scope of the memory dump • Flash memory: entire 512 KB • RAM: full on-chip SRAM region • EEPROM (option bytes / data EEPROM if present on this part) Output format Binary files are fine, Intel-HEX or plain text hexdumps are equally acceptable as long as each region is clearly named. Deli...
...to 250 rpm while maintaining full torque across the entire range. I have been studying the STM32 ZeST algorithm and believe it provides the low-speed field-oriented control we require, although you may recommend alternate solutions based on your experience. Your task is to engineer the electronics that bring the required motor capability to life at the lowest possible per-unit cost. Core requirements • Precise and progressive speed control and rock-steady torque • Whisper-smooth rotation with no cogging at crawl speeds and minimal noise • Solution designed for easy transition to mass production, including consideration of sourcing components Scope of work 1. Select the most suitable STM32 (or alternate) device and power stage topology. 2. Prod...
I’m building a compact, ultra-low-power microcontroller solution that will sit on a plastic pallet or foldable crate and automatically grab its GPS coordinates every 72 hours, whether the box is parked outdoors in a yard or tucked away in a warehouse. The primary goal is reliable asse...power-consumption logs, if they fit smoothly within the scope. Acceptance will be based on: 1. A functional prototype or demonstrable bench test showing a GPS fix and transmission every three days. 2. Quiescent current low enough to support multi-month deployment on a single battery charge. 3. Complete, build-ready files (schematic, Gerbers, firmware, and BOM). If you’ve previously worked with low-power STM32, ESP32-S3, Nordic, or similar MCUs—and have a knack for squeezing mi...
Looking for collaboration to projects involving RTLinux drivers and Zephyr RTOS for ESP32 and STM32 architectures. The project involves various subtasks of making improvements or adding glue to porting tasks drivers. If have experience in this areas. I would like to collaborate with you on this task.
...run time: 4–5 hours at X% nominal load without exceeding safe operating temp Max operating temp: remain under component limits (e.g., motor winding < 120°C, ESC MOSFETs < 100°C) (If you want I can insert exact numerical torque & temp targets — give me the numbers and I’ll update.) Required Skills & Experience BLDC motor design & characterization FOC/ESC firmware and tuning (experience with STM32/ESP32 or equivalent) Thermal design (heat-sinking, conduction paths, thermal simulation or experience) High-torque gearbox experience (cycloidal, planetary, harmonic) Mechanical design & assembly (Fusion360 / SolidWorks) Proven prototyping, testing, and QA for robotic actuators Testing & Acceptance Criteria Each actuator must ...
I’m in need of an experienced Embedded Firmware Engineer to support an existing business. You should have at least 4-5 years of proven experience working with embedded systems and be well-versed in platforms like NXP, STM32, and ESP32. The role requires proficiency with communication protocols such as SPI, I2C, and USB. Additionally, knowledge of higher-level protocols such as HTTP and MQTT is a must. If you have the right expertise and experience, I’d like to hear from you. Please highlight your previous work and relevant experience in your application. There’s no immediate rush for the project completion, so we can collaborate to ensure the best results.
...speed smoothly under varying load. • Report real-time position feedback. • Fuse GPS and gyro data to hold or change heading on command and log the motor’s actual position. Scope I’m after a functional prototype package—schematic, PCB layout, firmware source, and a brief test plan—so I can order boards, flash code, and see it run. Expect to work with common toolchains (e.g., KiCad/Altium, STM32 or ESP-series MCUs, C/C++). If you prefer another stack, feel free to explain why in your proposal. What I’ll Provide Target voltage/current specs, preferred connectors, and a sample GPS-gyro module I already use in other builds. What I Need From You A detailed project proposal outlining milestones, parts list, estimated lead times, and a...
I'll do stm32 and Arduino based printed circuit board designing
Stm32 ultra low power for printed circuit board and firmware for microcontroller
I have fresh STM32-based board that needs a rock-solid communication layer. The job is focused on implementing three protocols—​I2C, SPI and UART—​all running at high speed with built-in error checking and a custom data-packet format along with LCD display, I will share once we start. Here’s what I need from you: • Clean, well-commented firmware written in STM32CubeIDE or a comparable toolset. • Initialization and driver code for I2C, SPI UART and lcd display , each optimised for the highest stable data rates the hardware allows. • Robust CRC or similar error-detection / correction routines woven into the send-receive flow. • A flexible packet builder/parser so I can change field lengths and headers through a single header file. • ...
...around a Direct Torque Control (DTC) strategy. If you have strong arguments for fine-tuning DTC with additional techniques—such as sensorless estimation or adaptive observers—I’m open to recommendations, but DTC must remain the foundation. What I expect from you • System-level architecture that details power stage, gate drivers, sensors, and protections. • Control firmware (preferably in C for an STM32, TI C2000, or a comparable MCU) implementing DTC, including start-up, MPPT-aware speed/torque scheduling, and fault handling. • Schematics and PCB layout files ready for fabrication, plus a concise bill of materials. • A Simulink/PLECS or equivalent model that shows closed-loop performance under variable irradiance and load. • Tes...
...software ecosystem that work together to demonstrate a robust, production-ready prototype. The concept includes AI-based voice processing, secure cloud integration, and seamless communication between hardware and software. Scope of Work 1. Hardware Development • Design, prototype, and build a wearable device (small form factor) with: • Low-power microcontroller or embedded processor (ESP32, STM32, or similar). • Microphone and speaker for interactive audio exchange. • Wireless connectivity (Bluetooth Low Energy, Wi-Fi, optional cellular). • Rechargeable battery and USB charging circuit. • Optional sensor inputs (e.g., motion, light, temperature). • Develop firmware supporting: • Voice activation and audio processing • Secure...
We have a very low-power, 3.5VDC printed-circuit board (RPi5, Arduino, ESP32/STM32 based or similar) housed in a ATEX EX certified plastic enclosure (we just picked one from many vendors' products) that will be integrated into an item of industrial equipment and installed outdoors (temperature range about -10C to +55C). Before the first production run I need your help to self-certify the unit, also documenting that it meets all applicable ATEX EX Zone 2, C1 D2, safety and EMC requirements. I will need a concise compliance file: test plan, test results or calculations, risk analysis, and the final Declaration of Conformity I can place on company letterhead that will be valid for use in hazardous environment. We shall submit to insurance/client as an acceptable document, all...
I am a PCB designer with 7 years of experience and have developed a custom board based on STM32H743II, attached to an lcwiki 7-inch IPS LCD. Board Specifications: - MCU: STM32H743II - SDR...JPEG in flash memory. - Simple button implementation. - Text area for sensor data display. - Custom font file in C stored in flash memory. 6. Touch FT5624 Driver Review and Integration with LVGL System 7. Flash Organization Strategy: - Provide a clear strategy for flash partitioning, buffers, and memory-mapped mode to reconfigure flash using CubeMX. Requirements: - Experience with STM32 Cube IDE and CubeMX is mandatory. - Familiarity with robust LCD drivers like Bodmer's TFT_eSPI library is preferred. - The basic CubeMX configuration and Cube IDE project will be provided as a...
...for fabrication). Component Selection / BOM Finalization: Motors, drives, rectifier/SMPS, DC-DC converters, safety relays, E-stop, connectors. Provide equivalent model suggestions (Kollmorgen / Maxon / MeanWell / Igus / Pilz etc.). Procurement Guidance: Suggest suppliers and part numbers (India/Global). Prepare RFQ-ready list with test/inspection requirements. Control Integration: MCU (STM32/Industrial PLC) + SBC (Raspberry Pi/Jetson optional). Encoder, brake coil, watchdog, and comms wiring. Deliverables Expected Updated schematic (PDF/CAD) with exact terminal blocks. Harness build sheet (CSV/PDF). Parts list (BOM) with model references and ratings. Guidance on safety, EMC, grounding, and commissioning tests....
Description: I need a custom STM32 bootloader that receives firmware over-the-air from an ESP32 module. The two devices will communicate primarily over UART (SWD optional if feasible without extra hardware). Core Bootloader Requirements: Firmware verification: never boot corrupted images Automatic rollback to last known-good image on failure AES-encrypted firmware packages, end-to-end security Clean reboot into new firmware after successful update ESP32 Role: Download firmware via HTTP Store image and stream it to STM32 (UART baseline, SWD optional) Manage transfer + status updates Communication Goals (STM32 ↔ ESP32): Regular data transfer Command execution Status monitoring Extensible command set for future expansion Deliverables: Commented STM32 bootl...
...STM32H745BIT6. The firmware must present smooth menu navigation, responsive data-input forms, and a real-time data dashboard, all styled with a custom look that aligns with the design assets I’ll supply. The job covers: • Low-level display bring-up on the H745 (LTDC, DSI or RGB parallel as appropriate) and reliable touch-controller integration. • Building the UI layer—ideally with TouchGFX or another STM32-friendly graphics stack—so screens change fluidly and numerical / graphical values update in real time without frame drops. • Incorporating my existing icons, colour palette, and typography while keeping the codebase flexible for later skin changes. • Debouncing, form-validation, error handling, and efficient memory management so th...
I need a compact, well-documented driver that lets an STM32 microcontroller talk smoothly to an LCM-R305VN LCD display. The exact wiring protocol is whatever the display’s data sheet prescribes; I’ll defer to you on whether that ends up being SPI, I²C, or a parallel bus, so long as it follows the vendor specifications and works reliably on an Nucleo c051c8 Scope of work • Parse the LCM-R305VN data sheet, identify the required command set and timing, and translate this into clean, reusable C code (HAL-compatible). • Provide a minimal demonstration project in STM32CubeIDE that brings the display to life—clearing the screen, writing characters, and refreshing without flicker. • Supply a concise wiring guide so I can duplicate your setup on my ...
...operation (wired prototype,). • Selection and integration of motor control method: a) DC motor + H-bridge driver (e.g., BTS7960). b) Stepper motor + driver (if holding torque required). c) BLDC + ESC (optional for smoother control). • Provide pros/cons comparison to finalize selection. 2. Control Interface • Wired remote control (joystick + toggle switches). • Microcontroller-based control (Arduino / STM32 / ESP32). • Provision for upgrade to wireless (RF/LoRa/Bluetooth). 3. Power Input & Output • Power input must support dual AC supply options: 220V or 440V (any one can be used depending on site). • DC power output to be designed as per crawler requirements (voltage/current rating to be specified by engineer). • Include overload protec...
I need a bespoke flight-controller board built around the STM32F722 MCU and the ICM42688P gyro. The absolute non-negotiable is seamless, upstream compatibility with iNav / BetaFlight; both if possible Core specification...BOM. 3. A simple iNav/BetaFlight target file or defconfig proving firmware compatibility. 4. Brief bring-up notes covering bootloader flashing, UART mapping and voltage-rail test points. Acceptance criteria • Board flashes and boots stock iNav / BetaFlight without modification. • All six PWM outputs, five UARTs, Blackbox verify in configurator. If you have prior experience designing STM32-based FCs and can turn a rock-solid, low-noise layout quickly, let’s talk. Online Support till sample is working & tested. *Analog OSD capabi...
I just need a circuit diagram and code for the TOF, STM32 U545REQ and motors. Using the TOF sensor, we need to run and rotate the motors, eg. if TOF detects wall lets say at a distance x then the prototype (motors) will turn left or right (running). Rest can be explained via chat
I have a working STM32F767ZIT6 prototype on the Nucleo evaluation board and now need a compact, production-ready PCB that keeps all the essential comforts of the dev-kit while adding my own I/O. Your task is to transl...model for enclosure fit checks Acceptance criteria • ERC/DRC clean at 6/6 mil (or tighter) rules • All power rails and ground planes properly decoupled; no MCU pins left floating unless specified • CAN differential pair length-matched and impedance-controlled to 120 Ω ±10 % • Op-amp channels tested in simulation for rail-to-rail input swing on 3.3 V supply If you’re comfortable pushing STM32 designs to production and can turn around well-documented Gerbers, I’m ready to get started right away and will be responsi...
...and Drop-Shipping * Domestic and International Delivery Coordination **Receive a fully packaged product — ready for your warehouse or customer.** --- ## Engineering & Design Services ### PCB Design Services * Schematic Design and PCB Layout (Altium, Eagle, KiCAD) * DFM, DFT, Signal Integrity Guidance * BOM Optimization and Lifecycle Check ### Firmware & Embedded Development * MCU Firmware (STM32, ESP32, AVR, etc.) * Peripheral Communication (I2C, SPI, UART) * OTA Updates and Power Optimization ### IoT & Cloud Integration * WiFi, BLE, Zigbee, LoRaWAN Integration * MQTT/REST API Communication * AWS, Firebase, Azure IoT Support --- ## Testing, QA & Regulatory Support ### Custom Test Jig Development * End-of-Line (EOL) Functional Test Benches * Prog...