
Kapalı
İlan edilme:
Teslimde ödenir
I need a compact, USB4-compliant USB-C switch that lets one external hard drive move seamlessly between two PCs. Rather than pressing a physical button, I want to trigger the changeover from a small software utility—CLI or lightweight GUI—that can run on LINUX and exposes a simple command for scripting. Key expectations • Full USB4 / 40 Gb s data integrity so the drive performs exactly as if it were plugged in directly. • Safe hand-off: the inactive PC must see the drive cleanly disconnected while the active PC gains it with no enumeration errors. • Power distribution handled internally, with over-current protection. • Latency from software click to successful hand-off under two seconds. Deliverables 1. Hardware schematic, PCB layout, and complete BOM using readily available parts. 2. Firmware for any on-board controller or mux used to manage the switching logic. 3. Cross-platform control software (source code + compiled Windows binary) that: – Lists current host ownership. – Allows switch command via GUI click or CLI call. 4. Assembly guidance and testing procedure. 5. Proof-of-concept video or log showing the hard drive moving between two live PCs. I’m happy to iterate on form-factor, but the first milestone is a working prototype that satisfies the data-rate and safe-disconnect requirements. If you have prior experience with USB4 retimers, PD negotiation, or similar high-speed switching designs, I’d love to see it.
Proje No: 40039493
27 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 2 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
27 freelancer bu proje için ortalama $441 USD teklif veriyor

Hello, how are you? I can deliver a fully engineered USB4 switching system that moves a high-speed external drive between two hosts with clean, software-controlled hand-off and zero compromise on 40 Gb/s signal integrity. My approach mirrors the design practices used in commercial USB4 docks and active cables: • USB4-grade retimers / crossbar switches (TI/Parade/ASMedia) to guarantee full-rate throughput and stable LTTP negotiation. • Embedded PD controller managing VBUS, role swap, and over-current protection. • A microcontroller-driven switch orchestration layer ensuring one host is fully de-enumerated before enabling the second—protecting the drive and avoiding link-training faults. • Sub-2s software-triggered transitions validated through both link logs and real-device tests. Deliverables include: production-ready schematic, controlled-impedance PCB, BOM with globally available parts, firmware for PD + retimer control, and cross-platform host utility (GUI & CLI) for Linux/Windows with scripting support. I’ll also provide assembly notes, automated test scripts, and a proof-of-concept demo of seamless live switching. I have hands-on experience with USB-C PD, retimers, mux control, and high-speed board design, and can take this to a reliable prototype quickly. Let’s build a rock-solid, software-controlled USB4 switch.
$250 USD 10 gün içinde
6,2
6,2

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LABView/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
$140 USD 7 gün içinde
6,0
6,0

السلام عليكم ورحمه الله وبركاته Hello! I can design the compact USB4-compliant switching system you’re looking for—both the high-speed hardware and the cross-platform control software. I have experience with high-speed differential routing, PD negotiation, USB-C retimers/muxes, and controlled hand-off logic for storage devices, which directly matches the requirements of this project. For the hardware, I will create a clean schematic and PCB layout using a proven USB4/40 Gbps mux or retimer, ensure proper impedance-controlled routing, power-path protection, and implement safe host-to-host switching so each PC sees a clean disconnect/re-enumeration cycle without risking data corruption. Latency targets under two seconds will be met through a lightweight onboard controller managing the mux and PD state. On the software side, I will deliver a simple cross-platform utility (Linux CLI + small GUI + Windows binary) that can report active host ownership and execute a reliable switch command. Firmware for the onboard controller and full source code for both tools will be provided. Deliverables will include the schematic, PCB files, BOM with available parts, firmware, desktop utilities, assembly notes, validation steps, and a proof-of-concept demonstration showing live switching between two PCs. I’m ready to begin and can iterate quickly toward a working prototype that meets USB4 integrity and safe-disconnect requirements.
$200 USD 7 gün içinde
5,3
5,3

Hello! We are RedBrick American Engineering, ready to design a USB4-compliant USB-C switch for seamless data transfer between two PCs. Our expertise in Linux software development, PCB layout, and GUI design ensures a smooth transition with zero data loss and quick hand-off. Using reliable, off-the-shelf components, we'll deliver a compact switch with power distribution and over-current protection. Our software utility will enable CLI scripting on LINUX for effortless control. Deliverables: 1. Detailed hardware schematic, PCB layout, and BOM 2. Custom firmware for switching logic 3. Cross-platform control software for easy host ownership switching 4. Clear assembly guidance and testing procedures 5. Demonstrative video showcasing the device in action. Cheers, RedBrick American Engineering
$30 USD 1 gün içinde
4,4
4,4

As an experienced multidisciplinary freelancer with a profound understanding of the full gamut of hardware and software engineering, I am well-suited to tackle your USB4-C Dual-PC Software Switch project. I have specialized in electronics, C programming, and embedded systems, crafting innovative solutions to complex problems. My skills extend beyond just writing code - I can also create comprehensive PCB layouts and work on firmware for any onboard controllers or mux. What sets me apart is my proactive approach to stay at the forefront of emerging technologies. I am familiar with USB4 retimers and PD negotiation, which are integral to delivering the high-performance, seamless experience you seek in your USB-C switch project. My utmost concern is ensuring data integrity and safe hand-off; I have a proven track record of meeting similar demands with utmost efficiency. Lastly, my ability to harness GUI and CLI functionalities allows for the creation of user-friendly software utilities - an essential component of your project's success. I'm confident that my comprehensive skillset and zeal for exceeding client expectations will make me an invaluable asset for this project. Let's discuss further how we can bring your vision to life.
$35 USD 1 gün içinde
3,4
3,4

With over a decade of experience in the software development and electronics industry, I assure you of my proficiency in meeting your USB4-C Dual-PC Software Switch demands. My understanding of C programming, firmware, and Linux is key to addressing your need for a CLI/GUI running on LINUX that offers seamless switch command experiences. Your project requires not just exceptional software finesse but also a deep understanding of how hardware and software work synergistically. My knowledge of a wide range of programming languages relevant to this project, including C/C++, Assembly, and Java, ensures that I can deliver your desired results. Additionally, I have an extensive background working with high-speed switching designs. This includes managing data integrity as demanded by USB4/40 Gb s specifications - guaranteeing optimal drive performance irrespective of which PC it's connected to. In line with your expectations of safe hand-offs and power distribution management, my experience with C#, Java, Rust, and Go will be vital in ensuring a smooth transition process while keeping over-current protection intact. Lastly, my proficiency is reinforced by past successes in developing similar projects as yours in terms of high-speed switching designs. Assuming you want your freelancer as flexible as possible, my familiarity with Windows ,Linux and MacOS OS assures you cross-platform control software for scriptability won't be an issue. All things considered, choosing me ensures that the prototype meets all milestone requirements while also incorporating any necessary form-factor changes along the way. And once again, my name is Dragomir and I’d be delighted to collaborate for your project.
$140 USD 5 gün içinde
2,0
2,0

Hi, I would like to grab this opportunity and will work till you get 300% satisfied with our work. I am a senior developer which have 5+ years of experience on C Programming, Linux, Electronics, Microcontroller, PCB Layout, Software Development, Firmware, Embedded Systems, Graphical User Interface (GUI), Prototyping Let's discuss on chat! Regards
$140 USD 7 gün içinde
1,4
1,4

Hi Abdulaziz, Building a reliable, software-controlled USB4-C switch with 40 Gb/s integrity and seamless PC hand-off is a fantastic challenge, and one we're really excited about. We understand you need a compact solution that moves an external hard drive between two PCs using a simple CLI or GUI utility on Linux and Windows. The focus on full USB4 compliance, safe disconnection, internal power distribution, and under two-second latency is perfectly aligned with our expertise. We've tackled complex high-speed designs involving USB4 retimers and PD negotiation, ensuring data integrity and clean enumeration. Our team can deliver the complete package: hardware schematic, PCB layout, firmware, and the cross-platform control software, alongside assembly guidance and that crucial proof-of-concept video. We'd love to discuss your vision for this USB4-C dual-PC software switch in more detail. Happy to jump on a quick call and share insights from our past work in this area.
$250 USD 7 gün içinde
2,3
2,3

Hi abdulazizalharb, I understand your need for a USB4-compliant USB-C switch for seamless external hard drive movement between PCs via a software utility. With expertise in USB4 technology and high-speed switching designs, I am well-suited for this project. Key Skills: 1. Extensive experience with USB4 retimers and PD negotiation. 2. Proficient in hardware schematic design and firmware development for on-board controllers. I propose a sleek, efficient switch design with a seamless switching software ensuring data integrity and safe disconnection. Let's discuss further to bring your idea to life. Available to start immediately. Best, Zaheer Mahomed
$150 USD 14 gün içinde
0,9
0,9

Hello, thank you for posting this job. I have read and understood your description. I am a Senior Electrical/Electronic Engineer. I have extensive experience working on projects similar to USB4-C Dual-PC Software Switch in the past, and I am confident I can successfully complete this one. I look forward to working with you. Thank you.
$150 USD 5 gün içinde
0,0
0,0

Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on C Programming, Linux, Electronics, Microcontroller, PCB Layout, Software Development, Firmware, Embedded Systems, Graphical User Interface (GUI), Prototyping Lets connect in chat so that We discuss further. Regards
$140 USD 7 gün içinde
0,0
0,0

Hi Abdulazizalharb, I noticed you’re seeking a USB4-compliant USB-C switch for seamless drive transition between PCs. Specializing in streamlining complex tech into profitable solutions, I ensure stress-free processes for businesses like yours. Before proceeding, do you provide necessary elements for the feature, or should it be included? This proactive approach guarantees cost-efficient solutions sans surprises, potentially saving you X hours/costs. Having successfully executed projects akin to yours, yielding efficiency boosts for clients, my commitment and expertise are unmatched. As I have limited availability this month, confirming alignment of goals will help secure your slot promptly. Excited to help you achieve seamless drive transitions for your PCs, gearing this project towards augmenting your growth. Best regards, Etienne
$150 USD 14 gün içinde
0,0
0,0

Hi, I can design a compact USB-C switch that safely hands off a USB4 external drive between two PCs, triggered fully via software instead of a physical button. I will deliver complete schematics, PCB layout, firmware logic for switching and power negotiation, and cross-platform control software with both CLI and lightweight GUI so it can be scripted and automated on Linux/Windows. I’ll ensure proper USB4 integrity, safe disconnect/reconnect logic, and switching latency within your two-second target—along with a working prototype demonstration. I have experience designing controlled high-speed pathways and can begin immediately with milestone-based delivery.
$140 USD 7 gün içinde
0,0
0,0

Hello. Thanks for your job posting. I have designed multiple high-speed interface boards, including a USB-C PD/Alt-Mode router using TPS25947 OCP, PI3USB324E mux, and a 20 Gbps retimer-based SSD switch, achieving <1.5 s host-handover and stable enumeration across Linux/Windows, which makes me confident in delivering your USB4-compliant design. My approach is to implement a USB4-grade mux/retimer chain (e.g., Intel/Parade/Diodes multi-lane switch), integrate a microcontroller for PD negotiation state-machine control, and architect the firmware to guarantee clean disconnect/reconnect signaling to each host. I will structure the development in four steps: (1) electrical design + signal-integrity budgeting for USB4 lanes and PD/CC logic; (2) firmware for controlled switching, debounce timing, and safe teardown; (3) cross-platform (Linux/Windows) CLI+light GUI using libusb/hidraw for issuing switch commands; (4) prototype bring-up, validation, and automated hand-off testing under 40 Gbps load. The most critical aspect is preserving USB4 lane integrity during switching by coordinating PD roles, retimer resets, and port detach events within a tightly timed sequence. Before starting, I would like to confirm a few points: What USB4 switch/retimer vendors are acceptable for you (availability constraints)? Should the controller expose HID, vendor-specific USB, or serial interface for the CLI utility? Hope to work for you. Best Regards. Mohamed...
$140 USD 7 gün içinde
0,0
0,0

Hello, You will get a compact USB-C switch that moves one external drive between two PCs with a simple software command. The technical core of the project is high-speed USB4 switching with safe disconnect and re-enumeration. It will be solved by using a USB4-capable mux with retimer support, a small on-board controller to manage PD negotiation and port ownership, and a lightweight tool that sends commands from Linux or Windows to trigger the hand-off under two seconds. I worked on a project before where a Thunderbolt drive dock was shared between dual hosts with 40 Gb/s signal integrity and controller-driven switching. It’s very similar to the current project in that it had strict timing, clean disconnects, and hardware protection during power changes. I’d like to talk to you about this project. Thank you.
$140 USD 7 gün içinde
0,0
0,0

Hi! Your USB4-C dual-PC switch idea is honestly super cool — I love projects where hardware, firmware, and a tiny bit of friendly software all come together smoothly ⭐ From what you need, the big focus is a safe, clean hand-off between two hosts with full 40 Gb/s integrity, plus a small utility that makes switching feel effortless. Quick question just to understand your workflow: do you expect the switch to be triggered mainly through scripts/automation, or more through manual GUI clicks day-to-day? I’ve worked on embedded designs, PCB layouts, controller firmware, and simple cross-platform tools (Linux + Windows), so creating the schematic, BOM, switching logic, and a lightweight GUI/CLI feels very doable. I can also document assembly testing and provide clear logs for the prototype demo. Would love to help bring this to life! ?
$140 USD 3 gün içinde
0,0
0,0

Hello, I can design a fully USB4-compliant USB-C switch that allows seamless, software-triggered handoff of an external drive between two PCs. My approach will integrate high-speed retimers and a controlled mux with proper over-current protection while ensuring latency under two seconds. You’ll receive a complete hardware schematic, PCB layout, BOM with readily available components, firmware for the controller, and cross-platform Linux/Windows software with both CLI and GUI interfaces. I’ll also provide assembly instructions, testing procedures, and proof-of-concept verification showing error-free data transfer. I have experience with high-speed USB switching and PD negotiation, so your drive will behave exactly as if plugged in directly.
$100 USD 7 gün içinde
0,0
0,0

I have done similar work to Microsoft for internal device testing and reliability team. I would love to connect with you and get more info.
$100 USD 5 gün içinde
0,0
0,0

Ryiadh, Saudi Arabia
Ödeme yöntemi onaylandı
Ara 15, 2015 tarihinden bu yana üye
$10-30 USD
$30-250 USD
$30-250 USD
$10-30 USD
$10-30 USD
₹1500-12500 INR
$250-750 USD
€250-1000 EUR
$250-750 USD
₹1500-12500 INR
minimum ₹5000000 INR
₹100-400 INR / saat
$3000-5000 USD
$30-250 USD
$250-750 CAD
$30-250 USD
$30-250 USD
$30-250 USD
$250-750 CAD
$12-500 SGD
$30-250 USD
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR