I wrote last year about my experience with making my first PCB utilizing JLCPCB. I’ve now bought 5 of the boards in production round my home, and another couple assembled on my desk for testing. I additionally did a a lot less complicated board to mount a GPS module on my MapleBoard – basically simply with an appropriate DIP connector and mount point for the GPS module. At that time I ended up having to pay for delivery; not being in a rush I went for the cheapest choice which imply the whole course of took 2 weeks from order until it arrived. Still not dangerous for under $8! Just before Christmas I found that JLCPCB had expanded their SMT meeting choice to past the Chinese market, and were providing coupons off (but even without that had a lot, a lot decrease meeting/setup fees than wherever else I’d seen). Despite being part of LCSC the elements library generally is a bit restricted (partly it seems there’s nothing complicated to assemble comparable to connectors), with a set of “basic” components without setup payment and then “extended” options which have a $3 setup fee (as a result of they’re not permanently loaded, AIUI). To test out the service I decided to revise my IoT board. First, I’ve used a couple of for 12V LED strip control which has meant the 3.3V LDO is working tougher than best, so I wished to modify (ha ha) to a buck converter. I labored back from the JLCPCB primary components record and selected an MP2451, which had a helpful knowledge sheet with an instance implementation. I additionally upgraded the ESP module to an ESP32-WROOM – I’ve had some issues with non-flickery PWM on the ESP8266 and the ESP32 has hardware PWM. I also have some purposes the Bluetooth would be helpful for. Once once more I turned to KiCad to draw the schematic and lay out the board. I kept the identical form issue for ease, as I knew I could get a case for it. The more complex circuitry was a bit harder to put out in the same house, and the meeting has a limitation of being single sided which complicates things additional, but the very fact it was being completed for me meant I may drop to 0603 elements. All-in-all I ended up with 17 parts for PCB the board assembly, with the ESP32 module and power connectors being my responsibility (JLCPCB only have the fundamental ESP32 chip and I did not really feel like attempting to design a PCB antenna). I managed to get the whole lot besides the inductor from the basic library, which kept costs down. 29 which is wonderful value to me. What’s even higher is that the DFM (design for pcba manufacturing) checks they did realised I’d positioned the MP2451 the fallacious approach round they usually automatically rotated it 180° for me. The order was positioned in the course of December and arrived simply before New Year – once more, about 2 weeks complete time finish to finish. 12V power supplies, so I’m very pleased with the outcomes. Having the ability to do low cost PCB assembly is a sport changer for me. There are numerous issues I feel confident sufficient to design for my very own use that I’d never have the ability to solder up myself; and for these prices it’s effectively worth a strive. I find myself at the moment taking a look at some of the basic STM32 offerings (a lot of them in JLCPCB’s primary element vary). Pondering constructing a barely extra advanced dev board around one. I’m positive my PCB (postheaven.net) design will trigger these I do know within the industry to shudder, but don’t worry, I’ve no plans to do this other than for my own amusement!

..