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)
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.