Download(firmware, iOS client and schematics + board):
https://github.com/ricardoquesada/unijoysticle Changes in v2.0:
[NEW] - ESP8266 Schematic: PCB board version. Protoboard version deprecated [NEW] - ESP8266 Schematic: Added EAGLE board and schematic files. Fritzing diagrams deprecated [NEW] - ESP8266 device: supports 2 joysticks (uses three 4066 ICs instead of two [NEW] - ESP8266 firmware uses AP mode by default. Uses SSID “unijosyticle” + last 2 bytes of mac address [NEW] - iOS Client: Can be configured to use either joystick port [NEW] - iOS Client: Auto-discover ESP8266 firmware using mDNS [NEW] - iOS Client: UniJoystiCle mode also supports up, down and fire (jump) [FIX] - iOS Client: Uses correct aspect rations in all iPhones: 4, 5, 6 and 6+ [FIX] - iOS Client: D-Pad mode uses arrows + circle instead of colored squares [FIX] - iOS Client: D-Pad mode highlights buttons when they are pressed [FIX] - Name: Renamed project from Uni-Joysti-Cle to UniJoystiCle (easier to search, shorter to type) [FIX] - ESP8266 device: replaced NodeMCU LoLin with NodeMCU Amica since it is breadboard friendly. [FIX] - Sophisticated Glue Material: Uses gaffer tape, instead of duct tape