Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 14.3 KB

ordering.md

File metadata and controls

48 lines (32 loc) · 14.3 KB

Ordering

PCBs

Ordering from JLCPCB is very easy. First of all, make sure you have successfully downloaded or cloned this repository in your computer, and have unzipped the contents. The first step is to go to the website and click on 'Add gerber file':

Add gerber

Then navigate to hardware/jlcpcb/gerber and select GERBER-unfancyRemote.zip. These are the design files for the boards that tell the manufacturer exactly how to make them (copper, silkscreen, vias, holes, etc). Once they're loaded and analyzed, you should select the following manufacturing options, except color which you can choose (as long as JLCPB supports SMD assembly in that particular color). The price per remote goes way down if you order 20+ boards, and you need 2 per kit (1 transmitter and 1 receiver, the same PCB can act as both). Get some friends to join your purchase!

PCB options

Select "PCB assembly" and the following options. The PCB only has components on the top side, so manual soldering will be kept to a minimum:

PCB assembly

On the next screen, upload the BOM (hardware/jlcpcb/assembly/BOM-unfancyRemote.csv) and CPL file (hardware/jlcpcb/assembly/POS-unfancyRemote.csv). Select Research/Education/DIY/Entertainment -> Toy as category and click next. The component list should appear, leaving only 3 unpopulated parts: Arduino digital, Arduino analog and Extra analog 1. This is fine, you'll solder this when assembling the remote. If there are more components missing, create a PR so we can try and find an alternative.

Assembly parts

Next you'll see a summary of your order. Pricing should be around $20 excluding shipping if you select only 5 PCBs, but I do insist that 20 will be less than $50 WITH shipping, so find some mates! In the unselected parts section only headers/connectors and the LoRa module should appear:

Unselected parts

You're done! Pay for your order and shipping, it should be with you in less than 15 days even with the cheapest option.

Other components

Part Description Required quantity Aliexpress Amazon (ES)
Springs 20x5x0.5 (length*inner diameter*wire diameter). 0.4/0.6 wire diameter could work for softer/stiffer 1 (2 for dual trigger) Link for 10 springs Kit with a lot of springs, not recommended
E28-2G4M12S SX1280 2.4G LoRa Module One for the remote, another for the receiver 2 Single module Single module
Arduino Pro Mini 3.3V 8MHz Atmega 328P Required for the remote ATM, can be also used in the receiver but it's more expensive 1 (2 if used also in the receiver) Single board Single board
Arduino Pro Mini 3.3V 8MHz Atmega 168 Can be used in the receiver as cheaper alternative 1 (if not using 2x 328P) Single board N/A
Serial to USB adapter Used to upload FW to the Arduino 1 1 board 1 board
LiPo charger Micro USB, pretty inexpensive 1 10 boards 1-3-5 boards
3.0-4.2 to 5V regulator From battery voltage to 5V, extremely small (audible coil whine) 1 5 boards N/A
LiPo battery Bought Tattu LiPos a while back and they're good. Cannot vouch for aliexpress ones 1 Pick your poison, any of this size works 6 batteries
Magnets 4x2 (diameter*height) N35 neodymium magnets 2 50 pack 50 pack
Hall sensor 49E linear hall sensor (SS49E) 1 (2 for dual trigger) 10 pack 10 pack
Bearing MR148ZZ ball bearing 1 (2 for dual trigger) 10 pack N/A
Qi Charger OPTIONAL. But very cool (pick the round antenna, blue PCB version) 1 Single board N/A
Vibration motor Technically optional but highly recommended 1 10 motors 5 motors
Lanyard Any would do, really 1 1 lanyard N/A
Brass inserts M3x4 (short) 6 100 pack 100 pack

I'll try to keep this updated if I find better options. If you do, please open a PR