
In Progress
Posted
Paid on delivery
PROJECT SPECIFICATION – STM32H573 INTERFACE / PROGRAMMER WITH 2 × CAN/CAN FD I am looking for someone to create a complete electronic schematic and PCB design for a device based on the STM32H573RIT6. The project must be created in KiCad 9.0 and delivered as editable source files along with production files. 1. BASIC REQUIREMENTS - PCB dimensions: maximum 80 × 50 mm. - Double-sided laminate: 2 copper layers. - Device power supply: exclusively via USB-C port (5 V). - Voltage from the DB15 connector is not used to power the device; it is solely measured by the microcontroller's ADC input. - Two independent CAN/CAN FD channels. - Two LEDs placed next to the USB-C connector and controlled directly by the STM32. - SWD programming/debugging connector. - THT-mounted HSE quartz crystal resonator. - Proper routing of ground, power, and USB/CAN differential pairs; inclusion of all required filtering and decoupling capacitors. 2. KEY COMPONENTS - Microcontroller: STM32H573RIT6, LQFP64 package. - USB-to-UART converter: FT231XS-R, SSOP-20 package. - CAN/CAN FD transceiver: 2 × TCAN3403DRQ1, SOIC-8 package. - USB-C connector: GCT USB4105-GF-A, USB 2.0, SMD/THT. - 3.3 V regulator: ST LD1117S33TR, SOT-223 package. - Automotive connector: DB15 female, right-angle, THT. - HSE resonator: 40 MHz quartz crystal, THT, with capacitors matched to the specific crystal model's load capacitance. - 2 × SMD LEDs with 680 Ω–1 kΩ current-limiting resistors. - SWD connector (minimum 5 signals): +3V3, GND, SWDIO, SWCLK, NRST. 3. DB15 CONNECTOR PINOUT - Pin 4: +12…15 V – voltage measurement input only. - Pin 5: Ground / measurement voltage negative terminal. - Pin 3: CAN1_H. - Pin 11: CAN1_L. - Pin 6: CAN2_H. - Pin 14: CAN2_L. - Remaining pins: unconnected or reserved. The ground from DB15 pin 5 must be connected to the system ground. The +12…15 V input from pin 4 must be routed to the STM32 ADC via a protected voltage divider. The voltage from the DB15 connector must not power the +5 V or +3.3 V rails. 4. PROPOSED STM32H573RIT6 PIN ASSIGNMENT – LQFP64 FT231XS-R / USART2: - PA3, pin 17 – USART2_RX, AF7: connect to FT231XS-R TXD. - PA2, pin 16 – USART2_TX, AF7: connect to FT231XS-R RXD. - PA0, pin 14 – USART2_CTS, AF7: connect to FT231XS-R RTS#. - PA1, pin 15 – USART2_RTS, AF7: connect to FT231XS-R CTS#. - PC0, pin 8 – GPIO Input: connect to FT231XS-R DTR#. - PC1, pin 9 – GPIO Output: connect to FT231XS-R DSR#. - PC2, pin 10 – GPIO Output: connect to FT231XS-R DCD#. - PC3, pin 11 – GPIO Output: connect to FT231XS-R RI#. CAN/CAN FD channels: - PA11, pin 45 – FDCAN1_RX, AF9: CAN1 transceiver RXD. - PA12, pin 46 – FDCAN1_TX, AF9: CAN1 transceiver TXD. - PB12, pin 34 – FDCAN2_RX, AF9: CAN2 transceiver RXD. - PA10, pin 44 – FDCAN2_TX, AF9: CAN2 transceiver TXD. LEDs controlled by STM32: - PA5, pin 21 – LED1: PA5 → 680 Ω–1 kΩ resistor → LED anode; LED cathode → GND. - PA4, pin 20 – LED2: PA4 → 680 Ω–1 kΩ resistor → LED anode; LED cathode → GND. - In this configuration, the LEDs light up when the GPIO is set to a high state. 5. FT231XS-R IC The FTDI chip is to be connected to the STM32 in full configuration: - TXD → PA3 / USART2_RX. - RXD ← PA2 / USART2_TX. - RTS# → PA0 / USART2_CTS. - CTS# ← PA1 / USART2_RTS. - DTR# → PC0. - DSR# ← PC1. - DCD# ← PC2. - RI# ← PC3. - GND → common ground. - VCCIO → +3V3. - VCC → USB_VBUS +5 V. - RESET# → 10 kΩ resistor to +3V3; test point recommended. - 3V3OUT → capacitor required per FTDI documentation only; do not connect to the main +3V3 rail. Include 10–33 Ω series resistors on TXD, RXD, RTS#, and CTS#.
Project ID: 40708704
22 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

With over 8 years of experience designing circuit boards using Eagle, Altium, KiCAD, and EasyEDA, I am confident that I possess all the necessary skills to complete your USB CAN Adapter project to the highest of standards. As shown in my previous work, I have deep expertise in PCB layouts and designs, including incorporating various complex components like the STM32H573RIT6 microcontroller, FT231XS-R USB-to-UART converter, and the CAN/CAN FD transceiver. My familiarity with these key components will ensure an efficient design and proper routing of ground, power, and USB/CAN differential pairs. I understand the importance of maintaining a robust power supply system while avoiding power leakage from unintended sources. The pin assignments for the STM32H573RIT6 proposed configuration you outlined match those that I would assign as well. It's also worth mentioning that I have experience with proper grounding techniques as well as designing circuits with strong signal integrity. I am available 24/7 to discuss your project needs further and answer any questions you might have along the way. Let's combine my passion for PCB design and embedded systems with your vision for this project to produce a high-quality deliverable. Choose me, Mairaj Ali, for a streamlined process, an on-time completion guarantee, and a product that meets your exact technical specifications – every step of the way!
€45 EUR in 7 days
7.0
7.0
22 freelancers are bidding on average €68 EUR for this job

Hello I am interested in designing a schematic with a BOM PCB with Complete manufacturing files I hope you will hire me Regards humza
€100 EUR in 7 days
7.4
7.4

Thanks for the detailed spec. I’ll approach this as a compact USB‑C powered controller with two CAN/CAN FD channels, built around the STM32H573RIT6 in a KiCad 9 workflow. The emphasis will be clean power routing, robust filtering, and clear documentation. I’ll draft a tight 80×50 mm two-layer schematic and PCB, with proper USB, CAN, ADC voltage divider protection, HSE clock, and LED indicators. I’ll include SWD tooling, a DB15 power‑sense path, and careful impedance-matched traces for the USB/CAN pairs. I’ll deliver editable KiCad sources, BOM, and production files, with clear documentation. I’ve included a placeholder Could you confirm the target CAN bus length, termination strategy, and any EMI/ESD protection constraints so I can align the PCB stack‑up and routing with KiCad 9 guidelines? here to indicate where your input will shape final decisions.
€80 EUR in 1 day
6.9
6.9

Hi there, I have carefully reviewed your complete specification for the STM32H573RIT6 programmer/interface board with dual CAN/CAN FD, USB-C power, FT231XS UART interface, ADC voltage measurement, SWD, LEDs, and the required DB15 connectivity. I have already worked with all the main components and technologies specified in this project, including STM32H5 MCUs, FTDI USB-UART interfaces, TCAN transceivers, USB-C, CAN/CAN FD, ADC protection circuits, external HSE crystals, SWD, and multilayer/2-layer PCB routing. I can handle the complete KiCad 9.0 schematic, footprint verification, component selection, protected 12–15 V ADC input, USB/CAN differential routing, power integrity, decoupling, DRC/DFM, and final manufacturing files. Particular attention will be given to achieving reliable USB and dual CAN FD operation within the 80 × 50 mm, 2-layer constraint. Given my mechatronics and PCB design experience, I can complete this efficiently and faster while maintaining professional production standards. Send me a message and I can start immediately. Best regards, Samuel tshibangu
€80 EUR in 1 day
6.5
6.5

Hi, I can design this STM32H573RIT6-based board in KiCad 9.0, including the complete schematic, 2-layer PCB layout, dual CAN/CAN FD, USB-C, FT231XS-R, SWD, ADC voltage sensing, HSE crystal, protection, decoupling, and differential-pair routing. I have extensive experience designing STM32, automotive, CAN, high-speed, and mixed-signal PCBs. I will deliver editable KiCad source files and complete manufacturing files, with a clean, production-ready layout.
€20 EUR in 7 days
6.6
6.6

Hi, I can handle the complete schematic and 2-layer PCB design in KiCad 9.0, including the STM32H573RIT6, dual CAN/CAN FD, FT231XS-R USB-UART, USB-C power, SWD, ADC voltage measurement, HSE crystal, protection, filtering, decoupling, and proper USB/CAN differential-pair routing. I’ll keep the PCB within 80 × 50 mm and ensure the DB15 input is used only for voltage measurement, with proper protection and scaling before the STM32 ADC. I’ll deliver fully editable KiCad source files along with fabrication-ready Gerbers, drill files, BOM, and pick-and-place files. I also have experience designing STM32, CAN/CAN FD, automotive interfaces, USB, and compact 2/4/6-layer boards. I can start immediately.
€45 EUR in 7 days
5.6
5.6

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 for my previous designs and also so we can discuss further on your project I look Forward to working with you. Best Regards, Abdur-Rafiq
€45 EUR in 7 days
5.3
5.3

As an experienced and versatile freelancer, my skills and services strongly align with your need for an electronic schematic and PCB design for the STM32H573RIT6-based device. I've amassed considerable expertise in Electronics, Embedded Systems, and PCB Layout throughout my career. Equipped with your design requirements, I can diligently create the PCB layout adhering to your specific dimensions (80 × 50 mm) and incorporating double-sided laminate with two copper layers. My adeptness in KiCad 9.0 will ensure your project is delivered as editable source files alongside production files. This pitch is incredible not just because I have the ability to accomplish the hardware design, but I also blend my CAD drawing professional
€51 EUR in 1 day
5.1
5.1

Hi, I’ve read the project specification carefully and understand the requirements for the STM32H573RIT6 interface/programmer with 2× CAN/CAN FD. I can handle the complete schematic and 2-layer PCB design in **KiCad 9.0**, including USB-C power, FT231XS UART, dual CAN FD, SWD, ADC voltage measurement, crystal, protection, filtering, decoupling, and proper routing of USB/CAN differential pairs. I’ll deliver the complete editable KiCad project along with Gerbers, drill files, BOM, and manufacturing-ready files. Please check my **PCB design work and previous PCB projects** to see the quality of my layouts. I’m ready to start. Best regards, Ahmed Yahia
€40 EUR in 3 days
4.5
4.5

Hello, I am Santosh Chaulagain, a professional Electrical Engineer and PCB Designer with over 7 years of experience in schematic design, PCB layout, and embedded systems, including ESP32, IoT devices, analog and digital circuits. I have successfully completed multiple projects for clients worldwide, delivering reliable and manufacturable designs. I have carefully reviewed your project requirements and I am confident that I can provide a high-quality solution tailored to your needs. My expertise includes PCB design using industry standards, component selection, BOM preparation, Gerber generation, and design optimization for cost and performance. I always ensure that my designs are fabrication-ready and tested for reliability. I focus on clear communication, timely delivery, and customer satisfaction. I am happy to discuss your project in detail and provide revisions until the final result meets your expectations. Looking forward to working with you. Best regards, Santosh C. Electrical Engineer | PCB Designer | ESP32 & IoT Specialist
€44 EUR in 7 days
3.8
3.8

Hi, I can design your complete STM32H573RIT6 interface/programmer PCB in KiCad 9.0, including schematic, 2-layer PCB layout, and production-ready files. I’ll carefully implement your specified pin assignments, dual CAN/CAN FD interfaces, USB-C power, FT231XS-R USB-UART, SWD programming, ADC voltage measurement, LEDs, and THT HSE crystal. Deliverables: • Editable KiCad 9.0 schematic and PCB files • Complete component libraries and footprints • Gerbers, drill files, and JLCPCB manufacturing files • BOM with component part numbers • Proper power, ground, USB/CAN differential routing, filtering, and decoupling • DRC, connectivity, mechanical, and manufacturing verification I’ll review the STM32, FTDI, CAN transceiver, USB-C, and crystal datasheets carefully. Any unclear pin assignment or electrical specification will be discussed before implementation. Please share any reference schematic, mechanical constraints, and preferred connector details so I can confirm the design and timeline. Looking forward to working with you. Sumit Kumar
€45 EUR in 1 day
3.9
3.9

Hello, I'm Ben, a hardware and firmware expert with 8+ years of experience in designing hardware, programming embedded systems, and developing high-performance software solutions. I can design the complete STM32H573RIT6-based interface/programmer board in KiCad 9.0, including the schematic and 2-layer PCB layout within the 80 × 50 mm requirement. I will implement the USB-C power input, LD1117 3.3 V supply, FT231XS-R USB-to-UART interface with full handshake signals, two independent TCAN3403 CAN/CAN FD channels, protected 12–15 V ADC measurement input, SWD interface, 40 MHz HSE crystal, LEDs, and all required protection, filtering, and decoupling components. I will also verify the STM32 pin assignments and component requirements against the relevant datasheets before finalizing the design, with particular attention to USB and CAN differential routing, grounding, power integrity, ADC input protection, and manufacturability. The final delivery will include editable KiCad 9.0 source files, schematic, PCB layout, BOM, Gerber, drill, and other required production files. I have deployed and pushed many projects that we have completed, and you can check them in my portfolio. I would be happy to discuss your requirements in more detail and propose the best solution for your project.
€80 EUR in 14 days
1.9
1.9

I work regularly with STM32 microcontrollers, CAN FD transceivers, and high-speed mixed-signal layouts in KiCad, making this interface board a great fit. Fitting an LQFP64 STM32H573, dual TCAN3403 transceivers, an FT231XS-R, and a right-angle DB15 within an 80 x 50 mm 2-layer footprint requires disciplined floorplanning, clean power distribution, and careful return path management. I will implement your full pin mapping in KiCad 9.0, placing 22-ohm series damping resistors on the USART2 lines and isolating the FTDI 3V3OUT decoupling from the LD1117S33TR system rail. For the DB15 pin 4 sensing line, I will design a protected voltage divider using TVS transient clamping, a series current-limiting resistor, and filtering capacitors to keep 12 to 15 V automotive spikes away from the STM32 ADC. On the layout, I will route USB 2.0 D+/D- and CAN FD differential pairs with matched lengths and target differential impedances over a continuous bottom-layer ground reference. The 40 MHz HSE crystal will sit directly next to the MCU with tight trace matching, load capacitance calculated to the specific crystal datasheet, and an unbroken ground shield underneath. The USB-C CC lines will feature 5.1k pull-downs for standard 5 V sourcing. I will deliver full editable KiCad 9.0 source files, Gerber and drill packages, BOM, CPL, and a 3D STEP model ready for production.
€80 EUR in 6 days
0.9
0.9

Hello! I understand you need a complete STM32H573RIT6 interface/programmer designed in KiCad 9.0, with USB-C power, FT231XS-R, dual CAN/CAN FD, SWD, ADC voltage measurement, and a compact 2-layer PCB. I can handle the schematic, component selection, PCB layout, differential-pair routing, power/ground distribution, decoupling, and production files while following the specified pin assignments and requirements. I can also review the design for manufacturability and ensure the final KiCad source files are fully editable. I’d be happy to discuss the project and get started. Best regards,
€65 EUR in 7 days
0.6
0.6

Hello, I have reviewed your project specification carefully. I am a hardware and PCB design engineer with experience in STM32-based boards, CAN/CAN FD interfaces, USB, power supply design, and PCB layout in KiCad. I can complete the full project in KiCad 9.0, including: Complete schematic using the STM32H573RIT6 2 independent CAN/CAN FD channels with TCAN3403-Q1 FT231XS USB-to-UART interface with the full handshake signals you specified USB-C power/input circuit and 3.3 V regulation Protected 12–15 V ADC measurement from the DB15 connector SWD programming/debug interface 40 MHz THT HSE crystal circuit Proper decoupling, protection, filtering, grounding, and USB/CAN differential routing 2-layer PCB within the 80 × 50 mm size limit Gerber, drill, BOM and editable KiCad source files ready for manufacturing Before starting the PCB layout, I will also verify the proposed STM32 pin assignments, CAN transceiver connections, FT231XS configuration, ADC protection circuit, and crystal load capacitors rather than simply copying the provided connections. Please send me the exact 40 MHz crystal part number and, if available, the preferred DB15 connector part number or mechanical drawing. After checking those details, I can start the schematic design. I would be happy to work with you on this project. Thank you.
€80 EUR in 7 days
0.4
0.4

Hi there, I'm a PCB Designer and KiCad specialist with 12+ years of experience designing embedded systems and automotive-grade hardware. Your USB CAN adapter project requires precise schematic design and PCB layout expertise, exactly what I deliver. I'll create a production-ready KiCad design for your STM32H573RIT6-based device. This includes: • Complete schematic with proper power distribution (USB-C 5V regulation to 3.3V), signal integrity for differential CAN pairs, and FTDI USB-UART integration • Optimized 2-layer PCB layout within 80×50mm constraints with controlled impedance routing, thermal management, and component placement • Full compliance with your pinout specifications: FDCAN1/2 channels, SWD debugging, LED control, ADC voltage measurement, and DB15 automotive connector integration • Verified ground planes, decoupling/filtering capacitor placement, and EMI/EMC best practices • Editable source files (.kicad_sch, .kicad_pcb) plus production outputs (Gerbers, BOM, assembly drawings) Your design will be immediately manufacturable and field-testable. Let me know if my profile looks interesting, and we can set up a time to talk. Best regards, Elijah M
€200 EUR in 3 days
0.0
0.0

Hello, With over a decade of experience in Electronics and Hardware interfacing, I am confident that I can create a complete electronic schematic and PCB design for your device based on the STM32H573RIT6. I have an in-depth understanding of embedded systems such as ARM, STM32, and RTOS, which makes me well-suited for this project. Moreover, my expertise in PCB Design and Layout further ensures your project will meet your specifications. One of my key strengths is my ability to understand the interaction between hardware and software - a crucial aspect of this project. My familiarity with the addressed key components - such as the FDCAN transceivers, USB-to-UART converter, and the STM32 microcontroller - ensures that I'm well-informed about their specifications and can properly incorporate them into the design. As an engineer with hands-on experience developing firmware for different embedded platforms - like ARM-based microcontrollers - I know how to write code that aligns with real-world hardware requirements. My structured development approach, attention to detail, and thorough testing guarantee clean, maintainable code with high-performance output. By choosing me, you'll be working with a reliable professional committed to delivering results that exceed expectations. Thanks!
€150 EUR in 3 days
0.0
0.0

Hello, I’m Ivan Perez, and I can help you develop the complete KiCad 9.0 schematic and 2-layer PCB design for your STM32H573RIT6 USB-to-CAN/CAN FD adapter. I’ve reviewed your specification, including the USB-C-only power architecture, dual CAN FD channels, FT231XS-R UART interface, protected ADC voltage measurement, and the 80 × 50 mm board constraint. I understand that you need editable source files and production-ready outputs, not just a schematic or a basic PCB layout. **Deliverables:** Editable KiCad 9.0 project files, schematic, PCB layout, Gerbers, drill files, and BOM, along with any necessary manufacturing documentation. One important point I would verify during schematic review is the exact STM32 alternate-function mapping and the TCAN3403DRQ1 CAN FD configuration. I would also confirm the USB-C CC resistors, protection components, regulator requirements, and the correct crystal load capacitance before finalizing the design. I’m available to discuss the specification directly and can start by reviewing your preferred board outline and any existing schematic or reference design. Best regards, Ivan Perez
€45 EUR in 7 days
0.0
0.0

I can offer a free consultation to streamline your project on the STM32H573 interface. Would that be helpful for you? One potential hazard is the risk of incorrect routing for the USB and CAN differential pairs. A mistake here could lead to signal integrity issues, impacting communication and ultimately causing costly delays in production. I'd start with a clear schematic layout, focusing on proper grounding and decoupling first. This ensures a solid foundation before diving into the rest of the design. I’ll also incorporate revisions as part of my process, allowing for adjustments based on feedback. Have you set a deadline for this project? Also, do you have existing assets or design files you'd like to integrate?
€36 EUR in 7 days
0.0
0.0

STM32H573 CAN/CAN FD Programmer – KiCad 9 Schematic & PCB Design I can develop the complete KiCad 9.0 schematic and PCB design for the STM32H573RIT6-based interface, following your specified 80 × 50 mm maximum board size, 2-layer construction, USB-C-only power architecture, dual CAN/CAN FD interfaces, SWD, FT231XS-R UART interface, ADC voltage measurement, and status LEDs. I would begin by validating the proposed STM32 pin assignments and peripheral alternate-function mappings against the STM32H573 datasheet/reference documentation before committing the schematic. I would also carefully review the FT231XS-R connections, TCAN3403DRQ1 interfaces, USB-C implementation, 3.3 V regulation, HSE crystal load-capacitor requirements, protected ADC divider, SWD signals, and all required decoupling/protection components. The PCB layout would prioritize a clean 2-layer stack-up with appropriate ground strategy, short return paths, controlled USB and CAN differential-pair routing, sensible component placement, and separation of sensitive analog measurement circuitry from noisy interfaces. The DB15 +12–15 V input would remain measurement-only and would not be connected to either power rail. I would also flag any electrical or pin-mapping issue discovered during validation rather than blindly implementing an incorrect connection.
€50 EUR in 7 days
0.0
0.0

Gułów 2B, Poland
Payment method verified
Member since Apr 7, 2022
€30-250 EUR
€30-250 EUR
$15-25 USD / hour
$250-750 USD
$250-750 USD
₹1500-12500 INR
$250-750 USD
$30-250 USD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$30-45 CAD / hour
$30-250 USD
$15-25 USD / hour
$30-250 USD
$15-25 USD / hour
₹75000-150000 INR
₹1500-12500 INR
₹600-1500 INR
$750-1500 AUD
$600-2000 USD
₹100-400 INR / hour