
Selesai
Disiarkan
Dibayar semasa penghantaran
I’m building a USB controller based on an RP2040 and need a robust PCB that carries a 9 × 17 diode-isolated switch matrix—153 momentary buttons in total. Your job is to turn this concept into a production-ready board that JLCPCB can fabricate and fully assemble through their standard PCBA service. Key points to guide the design • No fixed board size: feel free to suggest overall dimensions, mounting hole positions, and panel break-ups that keep traces short and routing clean. • Layout advice welcomed: I’ve not locked in a physical grid or key spacing, so I’ll rely on your ergonomic and manufacturability recommendations before you commit to the final placement. • Minimal silkscreen: aside from reference designators that JLCPCB requires, no legends or labels are needed. • Controller: one RP2040 (please select a JLC-stocked module or bare MCU plus supporting discretes). USB port, MCU power circuitry, and ESD protection should be included so the board enumerates as a HID device once I flash firmware. • Diode matrix: through-hole or SMD diodes are fine as long as every switch line is properly isolated. • Components: choose only parts available in JLCPCB’s Assembly library to guarantee turnkey manufacturing. Deliverables - Schematic and PCB source files (KiCad preferred, Altium acceptable). - Gerbers, BOM (with LCSC numbers), and the JLC pick-and-place/CPL file. - Short DFM checklist confirming clearances, stack-up, and panelisation meet JLC guidelines. - One revision round after I review the first draft. If you have recent experience pushing complex keyboard or button-based PCBs through JLCPCBA, even better. Let’s get this board ready for fabrication so I can move straight on to firmware development.
ID Projek: 40295690
19 cadangan
Projek jarak jauh
Aktif 1 bulan yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan

Hi, I have extensive experience designing complex PCBs for button-based controllers and have worked with JLCPCB’s PCBA service to create production-ready boards. I will create a robust, manufacturable design for your RP2040-based USB controller with a 9 × 17 diode-isolated switch matrix, optimizing layout, component selection, and panelization to ensure clean routing and easy fabrication. I will provide you with the complete schematic, PCB source files (KiCad or Altium), Gerbers, BOM with LCSC numbers, JLC pick-and-place/CPL files, and a DFM checklist to guarantee a smooth manufacturing process. Best regards. Leonid Y.
$100 CAD dalam 1 hari
3.4
3.4
19 pekerja bebas membida secara purata $132 CAD untuk pekerjaan ini

As a seasoned electrical engineer with expertise in circuit design and product design, I am confident that I can create the PCB you require for your USB controller. My extensive experience in designing PCBs encompasses a wide range of applications including motor control and power electronics. Given my background, I can guarantee that your 9x17 button matrix PCB will be meticulously crafted with proper isolation to ensure the reliability of each switch line. Notably, I am adept at using both Altium as well as KiCad for schematic and PCB layouts – this means no limitation whichever software you prefer. Furthermore, my deep understanding of JLCPCB's guidelines and their Assembly library will help us avoid complications during fabrication. Should any issue arise, my skill which transcends mere assembly of parts will come into play to effectively troubleshoot and resolve it. Undeniably, your project is unique with its reliance on ergonomic and manufacturability factors; however, this excites me further. Having worked on intricate keyboard or button-based PCB designs previously – like a Capacitive Touch Keyboard Panel
$180 CAD dalam 10 hari
7.4
7.4

As an experienced electronic hardware and firmware engineer, I am confident that I possess the skills and mindset necessary to successfully complete your project. My specialty in PCB design, particularly for power supply circuits and embedded systems, aligns directly with your needs. For instance, my capacity to develop efficient LED driver circuits could be applied to your diode-isolated switch matrix. What's more, my proficiency in utilizing KiCad or Altium would ensure accurate Gerbers and other source files. Through my previous projects, I have demonstrated a knack for optimizing board layout both ergonomically and in adherence to production guidelines. Your project's focus on button spacing and trace routing falls right into my core competencies. Moreover, as an enthusiast of implementing wireless technologies such as Wi-Fi and Bluetooth – essential for USB enumeration – I am especially excited about configuring the RP2040 as a HID device. Lastly, I understand the critical importance of adhering to manufacturing constraints, which is why I appreciate your emphasis on using only those components available in JLCPCB's Assembly library. My approach blends creativity with constraints, ensuring you receive both an innovative design and a high-quality product that meets your manufacturing needs. This dedication to detail has been consistently reaffirmed by satisfied clients throughout my career. Let's collaborate on this project and get it ready for successful fabrication!
$200 CAD dalam 2 hari
6.7
6.7

With a commendable history of over a decade in circuit design, electrical engineering and electronics, I believe I am the ideal fit for your project. My deep expertise in PCB layout and experience with manufacturing engineering will ensure a smooth production process with JLCPCB. I understand the importance of ergonomic design and clean routing, which are crucial for your diode-isolated switch matrix project. By leveraging my skills in solidworks, AutoCAD, and Tekla Structural Drawing, I promise to suggest ideal overall dimensions and mounting hole positions to keep your traces short as well as ensuring an easy subsequent firmware development. In addition to these skills mentioned above, it's worth noting my experience in handling complex keyboard and button-based projects like yours. Thus, I'm well-versed in working with JLCPCBA's Assembly library and ensuring that every part aligns with their stocked items. Let's swiftly deliver on this project together by creating a robust PCB that not only meets but exceeds your expectations!
$56 CAD dalam 1 hari
5.9
5.9

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: Antenna Design (CST, HFSS) 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 CAD dalam 7 hari
6.1
6.1

As a seasoned electrical engineer with a focus on PCB design and manufacturing, I am confident that I can deliver the high-quality and production-ready board you need for your RP2040 USB controller project. With over *insert number of years* experience in the field, I understand the importance of efficient and clean routing, especially for large button matrices such as yours. Moreover, I have a strong foundation in using KiCad and Altium, both of which you prefer for delivering your final files. My past work includes pushing complex button-based PCBs through JLCPCBA, enabling me to navigate their guidelines efficiently. This means I will ensure clearances, stack-up, and panelization meet JLC standards right from the first draft. Additionally, my familiarity with JLC's Assembly library will guarantee that all parts on your BOM are available for turnkey manufacturing.
$150 CAD dalam 3 hari
5.7
5.7

HI, Button matrices can quickly become unreliable if the PCB routing, scanning logic, and anti-ghosting design aren’t handled correctly. I can design a clean button-matrix PCB with proper row/column routing, diode protection, and microcontroller interface so the keypad works reliably and is easy to integrate into your embedded system. 1️⃣ How many buttons and matrix size are required (e.g., 3×4, 4×4, larger)? 2️⃣ Which microcontroller or embedded platform will interface with the PCB? 3️⃣ Do you need schematic + PCB layout + manufacturing files (Gerber/BOM)? Warm regards, The Blend Nation.
$33 CAD dalam 1 hari
4.9
4.9

Hi there, I can turn your RP2040-based USB controller with a 9×17 diode-isolated switch matrix into a production-ready PCB fully compatible with JLCPCB’s assembly service. I have recent experience designing complex keyboard and button-based PCBs, including high-switch-count diode matrices, and guiding them through JLCPCBA turnkey manufacturing. What I offer for your project: Optimized PCB layout with ergonomic, manufacturable switch placement and clean trace routing. RP2040 module or bare MCU with supporting power, USB, and ESD circuitry, ensuring the board enumerates as a HID device. Diode matrix design (through-hole or SMD) with full isolation for all 153 buttons. Full JLCPCB-ready deliverables: schematic, KiCad or Altium source, Gerbers, BOM (with LCSC numbers), pick-and-place/CPL files, and DFM checklist. One revision round after your review to finalize the board. I ensure your design is fully DFM-compliant, panelized if needed, and ready for immediate assembly, so you can move straight to firmware development. Best regards
$100 CAD dalam 7 hari
3.3
3.3

Hello there, I am confident in my ability to deliver a high-quality design for the 9x17 Button Matrix PCB project you have posted. With my expertise in Electronics, PCB Layout, and Product Design, I am well-equipped to turn your concept into a production-ready board that meets your requirements. I have extensive experience in circuit design and embedded systems, which will be instrumental in creating a robust PCB for your USB controller based on an RP2040. I am familiar with JLCPCB's manufacturing guidelines and will ensure that the design aligns with their requirements for fabrication and assembly. I am excited to collaborate with you on this project and I am committed to providing you with schematic and PCB source files, along with all the necessary deliverables for
$175 CAD dalam 3 hari
2.1
2.1

Greetings Dear Hiring Manager I have read the description of your project and I understand everything. I am an expert in high-density PCB layout and RP2040-based hardware design, with extensive experience in developing complex diode-isolated switch matrices for professional HID controllers. I specialize in optimizing large-scale 9 × 17 grids for the JLCPCB SMT assembly workflow, ensuring that all components—including the MCU, ESD protection, and matrix diodes—are selected from the LCSC/JLC core library to provide a seamless, turnkey manufacturing experience with zero component sourcing delays. I am waiting on chat to discuss more and I am willing to start it now. Best Regards, Zain Abbas
$30 CAD dalam 1 hari
4.5
4.5

✅✅✅ Embedded Hardware & Keyboard Matrix PCB Designer ✅✅✅ Hi there, I have experience designing high-density button and keyboard matrix PCBs using microcontrollers like the RP2040, including diode-isolated matrices and USB HID devices. I’ve prepared boards specifically for JLCPCB PCBA, selecting LCSC components and ensuring DFM compliance for smooth assembly. My approach is to design an optimized 9×17 matrix with efficient trace routing and diode isolation, integrate the RP2040 with stable USB power/ESD protection, and structure the PCB layout for manufacturability and short signal paths. I will also verify that all components are available in JLC’s assembly library and provide a complete DFM checklist. A few questions: Do you prefer SMD or through-hole diodes for the matrix? What approximate key spacing (e.g., 19 mm) should guide the layout? Should the USB interface be USB-C or Micro-USB? I am ready to start immediately. Best regards
$30 CAD dalam 3 hari
2.7
2.7

Hello, I can help turn your RP2040-based USB controller concept into a production-ready PCB fully compatible with JLCPCB PCBA service. I have experience designing matrix-based input boards and preparing designs specifically for JLC fabrication and assembly workflows. I will design the schematic and PCB in KiCad, including the RP2040 (JLC-stocked component), USB interface, power regulation, ESD protection, and the 9×17 diode-isolated switch matrix. I’ll also propose an optimized board layout, switch grid spacing, mounting holes, and routing strategy to ensure clean traces and manufacturability. All components will be selected from the JLCPCB Assembly library to guarantee turnkey production. I will deliver Gerbers, BOM with LCSC numbers, CPL pick-and-place file, and a short DFM checklist confirming compliance with JLC guidelines. One revision round is included after your review to finalize the board before fabrication. I’d be glad to help prepare this board so you can move directly to firmware development.
$50 CAD dalam 1 hari
0.0
0.0

Hello, I see you need a robust PCB design for a 9×17 diode-isolated switch matrix with 153 momentary buttons. I'm Mubashir Ahmed, a Software Engineer, Designer, and Growth Consultant. I've designed complex PCBs for embedded systems, ensuring manufacturability and ergonomic standards. I lead a small team specializing in product design and electrical engineering to support your project. To create a production-ready board for your USB controller based on the RP2040, I will optimize the layout for short traces and clean routing, including a USB port, ESD protection, and a well-isolated diode matrix. I will use components from JLCPCB's Assembly library to facilitate manufacturing, ensuring the board is ready for fabrication without delays. Deliverables will include: - Schematic and PCB source files in KiCad. - Gerbers, BOM with LCSC numbers, and the JLC pick-and-place/CPL file. - A DFM checklist confirming compliance with JLC guidelines. - One revision round after your review. My process will be: - Step 1: Initial design based on your requirements. - Step 2: Review and adjustments based on feedback. - Step 3: Finalize the design and prepare for JLCPCB submission. Do you have any preferred dimensions or specific features for the board layout? Looking forward to collaborating on this project. Best, Mubashir Ahmed My Portfolio: https://www.freelancer.com/u/mubashir021
$128 CAD dalam 7 hari
0.0
0.0

Hi, I checked your description for designing the diode-isolated switch matrix with RP2040 MCU, and confirmed your all requirements. As a senior electrical engineer with over 8 years of professional experience, I have a strong background in PCB design using industry-standard EDA tools, including KiCad, Altium Designer, Cadence Allegro, and Eagle. I have extensive hands-on experience in full-cycle PCB development, covering power control systems (AC-DC, DC-DC converters, and BMS), RF communication, digital signal processing, and analog/digital circuit design. In Particular, I have a strong background in designing the diode matrix with MCU, USB-C connector. So, I can provide the full design as follows. - schematic and PCB layout files - ERC/DRC report file with no error - production files - Gerber, BOM, PnP files - confirming the PCB/PCBA process on JLCPCB - support the board testing I am ready to start the working right now and can provide the best solution. Thanks.
$250 CAD dalam 1 hari
0.0
0.0

Burnaby, Canada
Kaedah pembayaran disahkan
Ahli sejak Okt 16, 2019
$15-25 USD / jam
$250-750 AUD
₹12500-37500 INR
$15-25 AUD / jam
€6-12 EUR / jam
€30-250 EUR
₹1500-12500 INR
₹12500-37500 INR
₹12500-37500 INR
$10-30 USD
$5000-10000 USD
₹1500-12500 INR
$250-750 USD
€250-750 EUR
$10-30 USD
$250-750 AUD
₹12500-37500 INR
₹37500-75000 INR
$2-8 USD / jam
₹1500-12500 INR