Skip to content

cheungbx/ESP8266_SpaceInvaders

Repository files navigation

ESP8266_SpaceInvaders

  • Modified by Billy Cheung to convert to button controlled instead of joystick controlled.

  • 2019 Jul 31

  • Parts *=============

  • NODE MCU Mini D1 (ESP8266)

  • I2C SSD1306 OLED 128x64

  • 7 buttons

  • 1 on/off switch

  • 1 3.7V LIPO Battery

  • Perf Board

  • Wires

  • Pins for buttons

  • GPIO13 D7—— Rightbutton----- .GND

  • GPIO12 D6—— Left button----- .GND

  • GPIO14 D5—— UP button----- .GND

  • GPIO2 D4—— Down button----- .GND

  • Reset ------Reset button----= .GND

  • GPIO0 D3—— A button----- .GND

  • GPIO15 D8——Piezo Speaker/headphone--GND

  • 8266 i2c SSD1306 Oled

  • =============================

  • 3.3V -----VCC

  • GND -----GND

  • GPIO5 D1 -----SCL

  • GPIO4 D2—-----SDA

  • Libraries used:

  • https://github.com/ThingPulse/esp8266-oled-ssd1306 version 4.0.0

  • ssd1306xled Library for SSD1306 oled display 128x64

  • T-I-N-Y S-P-A-C-E I-N-V-A-D-E-R-S for ESP8266 GPL v3 <<<<

  •               This version by Tobozo https://github/com/tobozo
    
  •               New display library + logic refactoring (still in progress)
    
  • Original version:

  • T-I-N-Y S-P-A-C-E I-N-V-A-D-E-R-S for ATTINY85 GPL v3 <<<<

  •               Programmer: Daniel Champagne 2018
    
  •               Contact EMAIL: [email protected]
    
  •        https://sites.google.com/view/arduino-collection
    
  • Tiny Space Invaders is free software: you can redistribute it and/or modify

  • it under the terms of the GNU General Public License as published by

  • the Free Software Foundation, either version 3 of the License, or

  • (at your option) any later version.

  • This program is distributed in the hope that it will be useful,

  • but WITHOUT ANY WARRANTY; without even the implied warranty of

  • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

  • GNU General Public License for more details.

  • You should have received a copy of the GNU General Public License

  • along with this program. If not, see http://www.gnu.org/licenses/.

*/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published