
In Progress
Posted
Paid on delivery
I am looking for a freelancer to design both the schematic and PCB layout in KiCad for an embedded hardware project. Project overview The board will include: -> STM32 microcontroller (H7 series preferred, but open to suggestions) -> Ethernet switch with 3 or more ports ---> One port connected to the STM32 using RMII ---> Two other ports connected to SFP sockets -> The Ethernet switch can be Microchip KSZ8873 or a similar compatible device -> No high-speed requirement: ---> 10 Mbps is sufficient ---> 100 Mbps is more than enough Firmware requirements -> Firmware does not need to be complex -> It is sufficient to: --> Enable the Ethernet controller using STM32CubeMX --> Load a basic example so the board responds to PING -> No application-level features are required Scope of work -> Complete schematic design -> Complete PCB layout (including Ethernet, SFP, power, clocks, etc.) -> Design must be done in KiCad -> Proper Ethernet and SFP layout practices are required
Project ID: 40202321
21 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi there, I’ve carefully read your project description and I can handle both the schematic and PCB layout efficiently. I have strong experience designing STM32-based Ethernet boards, including RMII interfaces, Ethernet switches (KSZ-series), SFP connectivity, and proper power, clock, and signal-integrity practices. I’ve already worked with all the components and interfaces mentioned in your project. I can deliver a clean, production-ready KiCad design and provide a minimal STM32CubeMX firmware setup to bring up Ethernet and respond to PING as requested. Feel free to message me so we can move forward quickly. Best regard Samuel tshibangu
$2,250 USD in 7 days
6.3
6.3
21 freelancers are bidding on average $2,036 USD for this job

Hello, As an experienced electronic hardware and firmware engineer, I am confident in my ability to complete the KiCad schematic and PCB design for your STM32 Ethernet Switch Board project. With my expertise in embedded systems and microcontrollers, I am well-versed in utilizing STM32 microcontrollers, making firmware integration with hardware seamless. Additionally, my proficiency in PCB design is a great fit for this project. I have a proven record of creating reliable and high-performance printed circuit boards, specializing in power supply circuits, multilayer designs, and RF layout - all of which are crucial elements of your board design. My mastery of communication protocols including Ethernet lends well to designing the 10Mbps requirement of your board. In conclusion, as someone with thorough knowledge in Ethernet switch design and adept at KiCad, I can assure you that I have both the technical skills and hands-on experience required to develop a top-notch PCB layout for your embedded system. With me on board for this project, you can expect a meticulously detailed design that adheres to proven layout best practices with respect to Ethernet and SFP requirements. Let's turn your vision into a reality together! Thanks!
$1,500 USD in 6 days
6.7
6.7

As an experienced freelancer with a quick-witted team at ZAWN Tech, we have extensive expertise in the realm of embedded systems and microcontrollers. We have successfully executed diverse projects encompassing STM32 - the very microcontroller you are seeking. Our adeptness in handling PCB layouts using KiCad coupled with our proficiency in implementing ethernet connections and SFP sockets will undoubtedly bring a high-level of finesse to your project. Considering the nature of your project, specifically how it does not require high-speeds and complex firmware, we aim to transition this simplicity into efficient elegance for you. We understand the significance of employing proper layout practices when dealing with Ethernet and SFP-sockets, and it's a routine responsibility for us to exercise them meticulously. The guarantee you get with ZAWN is not just about delivering on immediate expectations but going beyond by providing consistent long-term support whenever you need it. With over a decade's worth of experience and 200+ recommendations under our belt, let us reassure you that we have the proficiency, the skillset, and the drive to help bring your vision of STM32 Ethernet Switch Board to life! Choose ZAWN Tech to make
$3,000 USD in 30 days
5.9
5.9

Hello, I am interested in your project. I have a lot of experience in electronics and PCB design. I have made several PCB with STM32 controllers series7 (STM32H743). I can confirm this with authentic photos and show the controller working.
$1,650 USD in 17 days
5.7
5.7

Hello, I’m an embedded hardware engineer with 6+ years of experience designing STM32-based boards and Ethernet-enabled systems, and I’ve carefully reviewed your KiCad STM32 Ethernet switch board requirements. I’ve completed 20+ schematic and PCB designs in KiCad, including 7 Ethernet-based boards using RMII and managed/unmanaged switch ICs such as Microchip KSZ series and equivalent devices. For this project, I would design a clean, production-ready schematic around an STM32H7-class MCU, select a suitable 3-port Ethernet switch, and correctly interface RMII to the MCU while routing two SFP ports with proper magnetics and termination. I’ve laid out 10/100 Mbps Ethernet designs before, following impedance control, differential pair routing, and isolation best practices to ensure reliable links even at low speeds. On the firmware side, I’ve brought up 15+ STM32 boards using STM32CubeMX, and can validate hardware by enabling Ethernet and confirming PING response within hours of bring-up. I focus on correctness and simplicity, avoiding overengineering while ensuring clocks, power domains, and PHY requirements are solid. You’ll receive complete KiCad schematics, PCB layout, and manufacturing-ready files, with clear notes for future revisions or expansion. If helpful, I can also advise on MCU and switch selection tradeoffs to balance cost, availability, and layout complexity before finalizing the design.
$2,250 USD in 7 days
4.4
4.4

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
$1,800 USD in 7 days
4.1
4.1

Hello Employer, I am excited to submit my proposal for the design of your KiCad STM32 Ethernet Switch Board. With extensive experience in microcontroller-based embedded systems, particularly with STM32 and Ethernet interfaces, I am well-equipped to deliver a robust solution tailored to your requirements. Your project, which involves designing a schematic and PCB layout for an STM32-based board with integrated Ethernet switch functionality, aligns perfectly with my expertise. I have a proven track record of working with the STM32 H7 series and am familiar with the unique considerations required for implementing reliable Ethernet communication using RMII and SFP sockets. Additionally, my proficiency in KiCad ensures that I can deliver a high-quality design that meets your specifications. To address your needs, I will start by creating a comprehensive schematic that incorporates the STM32 microcontroller and the Microchip KSZ8873 Ethernet switch, ensuring optimal connectivity and performance. I will then proceed with the PCB layout, applying best practices for Ethernet and SFP layout to ensure signal integrity and reliability. Furthermore, I will use STM32CubeMX to configure the Ethernet controller and load a basic firmware example to verify the board's functionality through PING responses. This approach will ensure your board meets the required operational standards without unnecessary complexity. I am committed to delivering a design that meets your expectations and look forward to the opportunity to collaborate on this project. Best regards, Dragan M.
$2,000 USD in 10 days
3.7
3.7

✅ Okay, I got what you want exactly. I am a senior embedded hardware & PCB design engineer with over 10 years of experience, providing STM32-based system design, Ethernet hardware, SFP integration, and professional KiCad schematic/PCB layout. In my opinion, this project is best approached with a carefully selected STM32H7 variant and a proven multi-port Ethernet switch to keep the design simple, reliable, and cost-effective. I would focus on clean RMII routing, robust power integrity, and conservative Ethernet layout rules to ensure stable 10/100 Mbps operation without overengineering. This project is very similar to my previous works. I have designed multiple STM32 Ethernet boards, including a 4-port industrial gateway using STM32F767 with RMII and an external switch, as well as a dual-SFP networking board where I handled magnetics, SFP power sequencing, and impedance-controlled routing across a 6-layer PCB. ✅ So, I will divide your project like following: ⚡ Requirements review and component selection (STM32, Ethernet switch, SFP modules) ⚡ Complete schematic design including power, clocking, Ethernet, and SFP interfaces ⚡ PCB stack-up definition and full KiCad layout with proper Ethernet practices ⚡ Design review and fabrication-ready deliverables Via private chatting or meeting, I will provide the creative idea and solid technical solution for your project, and I’d be happy to discuss budget and timeline in detail. Best regards, Yaroslav
$1,500 USD in 7 days
2.5
2.5

Hello,\n\nI am ready to create a high-quality KiCad design for your STM32 Ethernet switch board, including a complete schematic and PCB layout. With extensive experience in embedded systems and compliance with proper layout practices, I ensure optimal performance for Ethernet and SFP components. What is your timeline for completing the schematic and PCB layout? \n\nThanks,\nTHE CALIFORNIA STUDIO
$1,500 USD in 3 days
0.0
0.0

As an experienced full-stack development team, we understand the intricate relationship between software and hardware. Our proficiency in embedded systems and PCB design paired with our knowledge of firmware development using STM32 microcontrollers makes us uniquely suited for your project. Whether it's crafting the schematic design or managing the complete PCB layout, including Ethernet,SFP, power and clocks - we are ready. Our expertise extends to using KiCad to handle projects such as yours with maximum efficiency. We are familiar with the Microchip KSZ8873 Ethernet switch or similar compatible devices you mentioned. Notably, we can deliver a robust design capable of managing 10Mbps up to 100Mbps - certainly, more than enough for this application. Your required firmware doesn't need to be complex according to the project description. With STM32CubeMX, we'll enable the Ethernet controller and load a basic example so that your board is able to respond to a PING. We emphasize meticulousness with 'proper Ethernet and SFP layout practices' which ensures optimum functioning that you anticipate. Partnering with us guarantees a high-quality end product with excellent data-handling capabilities. Don't look any further - let's bring your vision to life!
$2,250 USD in 7 days
0.0
0.0

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have designed embedded hardware including STM32 microcontroller-based boards with Ethernet interfaces before, delivering robust schematic and PCB layouts effortlessly using KiCad. From my experience, the key to success in this project is ensuring precise Ethernet and SFP signal integrity through meticulous layout practices. Approach: ⭕ I will start with selecting the ideal STM32H7 variant and the KSZ8873 Ethernet switch or equivalent; ⭕ create a complete KiCad schematic capturing all connections including RMII, SFP ports, power, and clocks; ⭕ then carefully design the PCB layout prioritizing controlled impedance, proper grounding, and minimal noise for Ethernet and SFP; ⭕ validate design rules for power and signal integrity; ⭕ and provide final KiCad files ready for manufacturing. ❓ Could you please clarify the preferred board size or constraints? Any specific power requirements? I am confident in delivering a high-quality, production-ready design that meets your performance needs efficiently. Thanks, Nam
$2,500 USD in 15 days
0.0
0.0

Hello! As experts in PCB layout and embedded systems, we're prepared to design a top-notch schematic and PCB layout for your KiCad STM32 Ethernet Switch Board project. Leveraging our proficiency in embedded hardware, we will meticulously integrate the STM32 microcontroller, Ethernet switch with multiple ports, and ensure proper connection to SFP sockets with the Microchip KSZ8873 device. Our firmware expertise will enable seamless Ethernet controller activation through STM32CubeMX, ensuring a responsive board to PING commands. Trust us to deliver a comprehensive design that meets your requirements and adheres to industry standards in a timely manner. Cheers, RedBrick American Engineering
$1,500 USD in 2 days
0.0
0.0

Hi there, With over 10 years of experience in STM32 and microcontroller design, I have successfully completed numerous projects similar to what you are looking for. I understand your requirement for designing a KiCad schematic and PCB layout for an embedded hardware project featuring an STM32 microcontroller and an Ethernet switch with multiple ports. I have completed over 50 desktop/mobile applications and embedded software projects, ensuring a professional and efficient solution. I am keen to discuss your project further and provide you with a tailored solution. Let's connect in the chat to delve deeper into the specifics of your project. Thanks
$2,400 USD in 7 days
0.0
0.0

Hi, I designed a custom STM32F4-based board with Ethernet and USB interfaces in KiCad, following layout rules for signal integrity and power stability. I also developed a low-speed network switch board using the KSZ8863 with SFP connectors, ensuring clean routing for RMII and proper grounding for the transceivers. I'd love to share my experiences with you. Best regards, Tab
$1,900 USD in 7 days
0.0
0.0

Hello, I’m excited about the opportunity to design the schematic and PCB layout for this STM32-based Ethernet board in KiCad. With experience in embedded hardware design, STM32 platforms, and Ethernet/SFP interfaces, I can deliver a clean, well-documented schematic and a properly routed PCB that follows best practices for power, clocks, RMII, and Ethernet signal integrity without overengineering for unnecessary speeds. I’ll ensure the design is practical to manufacture and easy to bring up, and I can also provide a minimal firmware setup via STM32CubeMX to verify Ethernet functionality and respond to PING as requested. You can expect clear communication, disciplined design decisions, and a polished KiCad project ready for prototyping. Best regards, Juan
$1,500 USD in 3 days
0.0
0.0

Hi! I’m a hardware engineer with deep experience in KiCad and STM32 systems. I can design your 3-port switch board using the KSZ8873, ensuring robust RMII integration with the STM32H7 and proper SFP cage implementation. My approach for this project: Hardware: Strict adherence to differential pair routing for Ethernet/SFP and low-noise power for the H7 core. Firmware: Delivering a "Ping-ready" CubeMX project using LwIP/HAL. Outputs: Complete KiCad sources, DFM-checked Gerbers, and a structured BOM. I understand the nuances of SFP loss-of-signal (LOS) and TX_Fault pins to ensure hardware-level reliability. Ready to start immediately!
$1,500 USD in 7 days
0.0
0.0

Blumenau, Brazil
Payment method verified
Member since Jul 27, 2012
$30-250 USD
$2-12 USD / hour
$30-250 USD
$250-750 USD
$250-750 USD
₹750-1250 INR / hour
$10000-20000 USD
$1500-3000 USD
₹37500-75000 INR
$250-750 USD
$30-250 USD
₹2000-5000 INR
$25-50 AUD / hour
$750-1500 USD
₹750-1250 INR / hour
$10-30 USD
$250-750 USD
₹600-1500 INR
₹600-1500 INR
₹600-900 INR
₹600-1500 INR
£20-250 GBP
₹37500-75000 INR
$25-50 USD / hour
$1500-3000 USD