Finally, I completed version 1 of my scalp massager. It consists of 15 programmable 12mm vibration motors mounted on to a BraiNet Placement Cap.
The vibration motors are soldered and hot glued onto an Adafruit JST-PH 2-Pin SMT Right Angle Breakout Board which is then connected to a JST extension cable and hot glued onto the Brainet Cap.
The heart of the massager is an Adafruit Metro Mini Arduino processor. The JST extension cable is wired to a protoboard and wired to the Metro Mini. All the ground cables are soldered to the ground rail and the positive (red) wires are mounted to the output pins. I ended up wiring the motors to pins 2-13 and used pins A0-A2 as output pins for a total of 15. By avoiding pins 0 and 1, I’m able to program the Metro Mini without conflict.
Adafruit Metro Mini 328 – 5V 16MHz: METRO Mini is the culmination of years of playing with AVRs: we wanted to make a tiny, breadboard-friendly development board that is easy to use and is hacker friendly. Metro Mini can be programmed with the Arduino IDE (select ‘UNO’ in the boards dropdown)(read more)
Make a robot friend with Adafruit’s CRICKIT – A Creative Robotics & Interactive Construction Kit. It’s an add-on to our popular Circuit Playground Express, FEATHER and other platforms to make and program robots with CircuitPython, MakeCode, and Arduino. Start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements & extends your boards so you can still use all the goodies on the microcontroller, now you have a robotics playground as well.