├── .gitignore ├── .gitmodules ├── README.md ├── firmware ├── .gitignore ├── 1bitsy-1up.sublime-project ├── LICENSE_GPLV3.txt ├── LICENSE_LGPLV3.txt ├── Makefile ├── README.md ├── libopencm3.rules.mk ├── libopencm3.target.mk ├── scripts │ └── black_magic_probe_flash.scr └── src │ ├── 1bitsy-stm32f415rgt-gfx.ld │ ├── Makefile │ ├── README.md │ ├── assets │ ├── .gitignore │ ├── 1bitsy-1up-game1.tmx │ ├── README.md │ ├── fblocks.png │ ├── gen-assets.py │ ├── spritesheet.png │ └── tilesheet.png │ ├── audio.c │ ├── audio.h │ ├── audio_app.c │ ├── audio_app.h │ ├── button_boot.c │ ├── button_boot.h │ ├── fblocks_app.c │ ├── fblocks_app.h │ ├── gamepad.c │ ├── gamepad.h │ ├── gfx-pixslice.c │ ├── gfx-pixslice.h │ ├── gfx-types.h │ ├── gpio.c │ ├── gpio.h │ ├── i2c.c │ ├── i2c.h │ ├── intr.h │ ├── lcd.c │ ├── lcd.h │ ├── led.c │ ├── led.h │ ├── main.c │ ├── math-util.h │ ├── munch_app.c │ ├── munch_app.h │ ├── pam8019.c │ ├── pam8019.h │ ├── systick.c │ ├── systick.h │ ├── text.c │ ├── text.h │ ├── tile_app.c │ ├── tile_app.h │ ├── touch.c │ ├── touch.h │ ├── volume.c │ └── volume.h └── hardware ├── NOTES.md ├── V0.1 ├── 1bitsy-1up-cache.lib ├── 1bitsy-1up.kicad_pcb ├── 1bitsy-1up.pro └── 1bitsy-1up.sch ├── contrib └── 1up-mini │ ├── 1up-mini-cache.lib │ ├── 1up-mini.kicad_pcb │ ├── 1up-mini.pro │ ├── 1up-mini.sch │ ├── README.md │ └── fp-lib-table └── v0.2 ├── 1bitsy-1up-cache.lib ├── 1bitsy-1up.kicad_pcb ├── 1bitsy-1up.pro ├── 1bitsy-1up.sch ├── 1bitsy.sch ├── icebreaker.sch └── sym-lib-table /.gitignore: -------------------------------------------------------------------------------- 1 | *bak 2 | _autosave-* 3 | *.net 4 | *.zip 5 | .gdbinit 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/README.md -------------------------------------------------------------------------------- /firmware/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/.gitignore -------------------------------------------------------------------------------- /firmware/1bitsy-1up.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/1bitsy-1up.sublime-project -------------------------------------------------------------------------------- /firmware/LICENSE_GPLV3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/LICENSE_GPLV3.txt -------------------------------------------------------------------------------- /firmware/LICENSE_LGPLV3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/LICENSE_LGPLV3.txt -------------------------------------------------------------------------------- /firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/Makefile -------------------------------------------------------------------------------- /firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/README.md -------------------------------------------------------------------------------- /firmware/libopencm3.rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/libopencm3.rules.mk -------------------------------------------------------------------------------- /firmware/libopencm3.target.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/libopencm3.target.mk -------------------------------------------------------------------------------- /firmware/scripts/black_magic_probe_flash.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/scripts/black_magic_probe_flash.scr -------------------------------------------------------------------------------- /firmware/src/1bitsy-stm32f415rgt-gfx.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/1bitsy-stm32f415rgt-gfx.ld -------------------------------------------------------------------------------- /firmware/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/Makefile -------------------------------------------------------------------------------- /firmware/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/README.md -------------------------------------------------------------------------------- /firmware/src/assets/.gitignore: -------------------------------------------------------------------------------- 1 | assets.h 2 | -------------------------------------------------------------------------------- /firmware/src/assets/1bitsy-1up-game1.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/assets/1bitsy-1up-game1.tmx -------------------------------------------------------------------------------- /firmware/src/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/assets/README.md -------------------------------------------------------------------------------- /firmware/src/assets/fblocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/assets/fblocks.png -------------------------------------------------------------------------------- /firmware/src/assets/gen-assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/assets/gen-assets.py -------------------------------------------------------------------------------- /firmware/src/assets/spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/assets/spritesheet.png -------------------------------------------------------------------------------- /firmware/src/assets/tilesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/assets/tilesheet.png -------------------------------------------------------------------------------- /firmware/src/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/audio.c -------------------------------------------------------------------------------- /firmware/src/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/audio.h -------------------------------------------------------------------------------- /firmware/src/audio_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/audio_app.c -------------------------------------------------------------------------------- /firmware/src/audio_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/audio_app.h -------------------------------------------------------------------------------- /firmware/src/button_boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/button_boot.c -------------------------------------------------------------------------------- /firmware/src/button_boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/button_boot.h -------------------------------------------------------------------------------- /firmware/src/fblocks_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/fblocks_app.c -------------------------------------------------------------------------------- /firmware/src/fblocks_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/fblocks_app.h -------------------------------------------------------------------------------- /firmware/src/gamepad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gamepad.c -------------------------------------------------------------------------------- /firmware/src/gamepad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gamepad.h -------------------------------------------------------------------------------- /firmware/src/gfx-pixslice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gfx-pixslice.c -------------------------------------------------------------------------------- /firmware/src/gfx-pixslice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gfx-pixslice.h -------------------------------------------------------------------------------- /firmware/src/gfx-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gfx-types.h -------------------------------------------------------------------------------- /firmware/src/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gpio.c -------------------------------------------------------------------------------- /firmware/src/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/gpio.h -------------------------------------------------------------------------------- /firmware/src/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/i2c.c -------------------------------------------------------------------------------- /firmware/src/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/i2c.h -------------------------------------------------------------------------------- /firmware/src/intr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/intr.h -------------------------------------------------------------------------------- /firmware/src/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/lcd.c -------------------------------------------------------------------------------- /firmware/src/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/lcd.h -------------------------------------------------------------------------------- /firmware/src/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/led.c -------------------------------------------------------------------------------- /firmware/src/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/led.h -------------------------------------------------------------------------------- /firmware/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/main.c -------------------------------------------------------------------------------- /firmware/src/math-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/math-util.h -------------------------------------------------------------------------------- /firmware/src/munch_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/munch_app.c -------------------------------------------------------------------------------- /firmware/src/munch_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/munch_app.h -------------------------------------------------------------------------------- /firmware/src/pam8019.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/pam8019.c -------------------------------------------------------------------------------- /firmware/src/pam8019.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/pam8019.h -------------------------------------------------------------------------------- /firmware/src/systick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/systick.c -------------------------------------------------------------------------------- /firmware/src/systick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/systick.h -------------------------------------------------------------------------------- /firmware/src/text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/text.c -------------------------------------------------------------------------------- /firmware/src/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/text.h -------------------------------------------------------------------------------- /firmware/src/tile_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/tile_app.c -------------------------------------------------------------------------------- /firmware/src/tile_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/tile_app.h -------------------------------------------------------------------------------- /firmware/src/touch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/touch.c -------------------------------------------------------------------------------- /firmware/src/touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/touch.h -------------------------------------------------------------------------------- /firmware/src/volume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/volume.c -------------------------------------------------------------------------------- /firmware/src/volume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/firmware/src/volume.h -------------------------------------------------------------------------------- /hardware/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/NOTES.md -------------------------------------------------------------------------------- /hardware/V0.1/1bitsy-1up-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/V0.1/1bitsy-1up-cache.lib -------------------------------------------------------------------------------- /hardware/V0.1/1bitsy-1up.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/V0.1/1bitsy-1up.kicad_pcb -------------------------------------------------------------------------------- /hardware/V0.1/1bitsy-1up.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/V0.1/1bitsy-1up.pro -------------------------------------------------------------------------------- /hardware/V0.1/1bitsy-1up.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/V0.1/1bitsy-1up.sch -------------------------------------------------------------------------------- /hardware/contrib/1up-mini/1up-mini-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/contrib/1up-mini/1up-mini-cache.lib -------------------------------------------------------------------------------- /hardware/contrib/1up-mini/1up-mini.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/contrib/1up-mini/1up-mini.kicad_pcb -------------------------------------------------------------------------------- /hardware/contrib/1up-mini/1up-mini.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/contrib/1up-mini/1up-mini.pro -------------------------------------------------------------------------------- /hardware/contrib/1up-mini/1up-mini.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/contrib/1up-mini/1up-mini.sch -------------------------------------------------------------------------------- /hardware/contrib/1up-mini/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/contrib/1up-mini/README.md -------------------------------------------------------------------------------- /hardware/contrib/1up-mini/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/contrib/1up-mini/fp-lib-table -------------------------------------------------------------------------------- /hardware/v0.2/1bitsy-1up-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/1bitsy-1up-cache.lib -------------------------------------------------------------------------------- /hardware/v0.2/1bitsy-1up.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/1bitsy-1up.kicad_pcb -------------------------------------------------------------------------------- /hardware/v0.2/1bitsy-1up.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/1bitsy-1up.pro -------------------------------------------------------------------------------- /hardware/v0.2/1bitsy-1up.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/1bitsy-1up.sch -------------------------------------------------------------------------------- /hardware/v0.2/1bitsy.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/1bitsy.sch -------------------------------------------------------------------------------- /hardware/v0.2/icebreaker.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/icebreaker.sch -------------------------------------------------------------------------------- /hardware/v0.2/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Bitsy/1bitsy-1up/HEAD/hardware/v0.2/sym-lib-table --------------------------------------------------------------------------------