Completed
What are we building?
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Beyond Blinky - Developing Retro-Games for PCB Badges
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What are we building?
- 3 Today's talk
- 4 Software takes time - don't wait for hardware
- 5 Toolchain
- 6 The shell (lunarLander.ino)
- 7 The App Interface
- 8 The App.h base class: extras
- 9 Spin-loop, don't delay
- 10 Spin loop in loop()
- 11 Pre-calculate everything
- 12 Storing Bitmaps • Store greyscale images and bitmaps In PROGMEM (espressit-specific)
- 13 Defining the pins in hardware.h
- 14 Read the documentation (and the code)
- 15 Managing the Display
- 16 Scrolling Games and the Camera
- 17 Converting World to Screen coordinates
- 18 Color Map
- 19 Bluetooth
- 20 Arduino Settings
- 21 Using both esp32 cores
- 22 Serial Port: It's not just for charging
- 23 Libraries
- 24 A few more thoughts...
- 25 For More Information
- 26 thank you!