├── .gitignore ├── Hardware ├── makey_makey.brd └── makey_makey.sch ├── Production └── makey_makey_panel_v13.brd ├── README.md └── firmware └── Arduino ├── hardware └── MaKeyMaKey │ ├── boards.txt │ ├── bootloaders │ └── caterina │ │ ├── Caterina-makeymakey.hex │ │ ├── Caterina.c │ │ ├── Caterina.h │ │ ├── Descriptors.c │ │ ├── Descriptors.h │ │ └── Makefile │ ├── cores │ └── arduino │ │ ├── Arduino.h │ │ ├── CDC.cpp │ │ ├── Client.h │ │ ├── HID.cpp │ │ ├── HardwareSerial.cpp │ │ ├── HardwareSerial.h │ │ ├── IPAddress.cpp │ │ ├── IPAddress.h │ │ ├── Platform.h │ │ ├── Print.cpp │ │ ├── Print.h │ │ ├── Printable.h │ │ ├── Server.h │ │ ├── Stream.cpp │ │ ├── Stream.h │ │ ├── Tone.cpp │ │ ├── USBAPI.h │ │ ├── USBCore.cpp │ │ ├── USBCore.h │ │ ├── USBDesc.h │ │ ├── Udp.h │ │ ├── WCharacter.h │ │ ├── WInterrupts.c │ │ ├── WMath.cpp │ │ ├── WString.cpp │ │ ├── WString.h │ │ ├── binary.h │ │ ├── main.cpp │ │ ├── new.cpp │ │ ├── new.h │ │ ├── wiring.c │ │ ├── wiring_analog.c │ │ ├── wiring_digital.c │ │ ├── wiring_private.h │ │ ├── wiring_pulse.c │ │ └── wiring_shift.c │ ├── driver │ ├── MaKeyMaKey.inf │ ├── gpl-2.0.txt │ └── makeymakey.cat │ ├── platform.txt │ ├── readme.txt │ └── variants │ └── MaKeyMaKey │ └── pins_arduino.h └── makey_makey ├── makey_makey.ino └── settings.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/.gitignore -------------------------------------------------------------------------------- /Hardware/makey_makey.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/Hardware/makey_makey.brd -------------------------------------------------------------------------------- /Hardware/makey_makey.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/Hardware/makey_makey.sch -------------------------------------------------------------------------------- /Production/makey_makey_panel_v13.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/Production/makey_makey_panel_v13.brd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/README.md -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/boards.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/boards.txt -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Caterina-makeymakey.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Caterina-makeymakey.hex -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Caterina.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Caterina.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Caterina.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Caterina.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Descriptors.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Descriptors.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/bootloaders/caterina/Makefile -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Arduino.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/CDC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/CDC.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Client.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/HID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/HID.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/HardwareSerial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/HardwareSerial.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/HardwareSerial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/HardwareSerial.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/IPAddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/IPAddress.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/IPAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/IPAddress.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Platform.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Print.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Print.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Printable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Printable.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Server.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Stream.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Stream.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Tone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Tone.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBAPI.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBCore.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBCore.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/USBDesc.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/Udp.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WCharacter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WCharacter.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WInterrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WInterrupts.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WMath.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WString.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/WString.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/binary.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/main.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/new.cpp -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/new.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_analog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_analog.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_digital.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_digital.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_private.h -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_pulse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_pulse.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_shift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/cores/arduino/wiring_shift.c -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/driver/MaKeyMaKey.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/driver/MaKeyMaKey.inf -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/driver/gpl-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/driver/gpl-2.0.txt -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/driver/makeymakey.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/driver/makeymakey.cat -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/platform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/platform.txt -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/readme.txt -------------------------------------------------------------------------------- /firmware/Arduino/hardware/MaKeyMaKey/variants/MaKeyMaKey/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/hardware/MaKeyMaKey/variants/MaKeyMaKey/pins_arduino.h -------------------------------------------------------------------------------- /firmware/Arduino/makey_makey/makey_makey.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/makey_makey/makey_makey.ino -------------------------------------------------------------------------------- /firmware/Arduino/makey_makey/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/MaKeyMaKey/HEAD/firmware/Arduino/makey_makey/settings.h --------------------------------------------------------------------------------