RIP
I ordered the sensorboards (PCBs, parts and assembly/soldering of both SMT and TH) as well as the 3D protectors at PCBway as described early. Should be easy to reproduce for others, but not as easy as I hoped (I had to "recreate" the order rather than saying "let others order exactly what I did" -- link on the repo). About $400 for everything, which includes:
- manufacturing of 60 PCB boards, in 2.4mm thickness
- purchase of 60x4 QRE1113GR sensors and of 60 connectors
- surface soldering of the 240 sensors on the 60 boards
- through-hole soldering of the 60 connectors, 30 on one side and 30 on the other (as shown in the picture posted earlier in this thread)
- manufacturing of 30 3D-printed protectors
- shipping
- paypal fee
- coupon discount
Excluding the latter three items, the price is $7.26 per per sensorboard, or less than 2 dollars per sensor (the sensor itself is about half a dollar). In case you are wondering why 240 sensors rather than 176, it comes to:
The register division of the keyboard in sections forces me to have a few unused sensors in each section, or order a few 2-sensor and 1-sensor boards. The latter is much more expensive because they don't have volume discount
Ditto for the 3 pedals, which may require one sensorboard each (I might use something else, TBD)
I need/want a number of spares in case any is damaged in transit, assembly, when wired or just if there is "infant mortality", not to mention the possibility to run tests outside the piano when that is finally assembled and I won't want to touch it.
All of these together, with price considerations, made 240 the "best" choice
It was easier to deal with this company than with the other two I tried earlier. We'll see the quality when stuff arrives: @JayKominek I plan to give you a couple of these sensorboards, and if I will be ready a couple of cables as we discussed at on github so you can test both. If you have a spare ADC board (even rev0 and even unpopulated besides the connector), that will help me planning cable routing in practice rather than on paper. I plan on waiting for a little bit before orderding the subsequent parts, after assessing how satisfied I am with these.
























