├── .DS_Store ├── LICENSE ├── README.md ├── docs ├── code_structure.md ├── environment_setup.md ├── game_demo.md ├── layout.md ├── troubleshooting.md └── updating_software.md ├── games ├── .DS_Store ├── CatacombsOfTheDamned │ ├── .DS_Store │ ├── CatacombsOfTheDamned.ino │ ├── Defines.h │ ├── Draw.cpp │ ├── Draw.h │ ├── Enemy.cpp │ ├── Enemy.h │ ├── Entity.cpp │ ├── Entity.h │ ├── FixedMath.cpp │ ├── FixedMath.h │ ├── Font.cpp │ ├── Font.h │ ├── Game.cpp │ ├── Game.h │ ├── Generated │ │ ├── SpriteData.inc.h │ │ └── SpriteTypes.h │ ├── Images.inc.h │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── LUT.h │ ├── Map.cpp │ ├── Map.h │ ├── MapGenerator.cpp │ ├── MapGenerator.h │ ├── Menu.cpp │ ├── Menu.h │ ├── Particle.cpp │ ├── Particle.h │ ├── Platform.h │ ├── Player.cpp │ ├── Player.h │ ├── Projectile.cpp │ ├── Projectile.h │ ├── Sounds.cpp │ ├── Sounds.h │ ├── Textures.h │ ├── build │ │ ├── .DS_Store │ │ └── esp32.esp32.esp32 │ │ │ ├── CatacombsOfTheDamned.ino.bin │ │ │ ├── CatacombsOfTheDamned.ino.bootloader.bin │ │ │ ├── CatacombsOfTheDamned.ino.elf │ │ │ ├── CatacombsOfTheDamned.ino.map │ │ │ └── CatacombsOfTheDamned.ino.partitions.bin │ ├── debug.cfg │ ├── debug_custom.json │ └── esp32.svd ├── LittleRookChess │ ├── .DS_Store │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── LittleRookChess.ino │ ├── build │ │ ├── .DS_Store │ │ └── esp32.esp32.esp32 │ │ │ ├── LittleRookChess.ino.bin │ │ │ ├── LittleRookChess.ino.bootloader.bin │ │ │ ├── LittleRookChess.ino.elf │ │ │ ├── LittleRookChess.ino.map │ │ │ └── LittleRookChess.ino.partitions.bin │ ├── debug.cfg │ ├── debug_custom.json │ └── esp32.svd ├── SpaceTrash │ ├── .DS_Store │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── SpaceTrash.ino │ ├── build │ │ ├── .DS_Store │ │ └── esp32.esp32.esp32 │ │ │ ├── SpaceTrash.ino.bin │ │ │ ├── SpaceTrash.ino.bootloader.bin │ │ │ ├── SpaceTrash.ino.elf │ │ │ ├── SpaceTrash.ino.map │ │ │ └── SpaceTrash.ino.partitions.bin │ ├── debug.cfg │ ├── debug_custom.json │ └── esp32.svd ├── Squario │ ├── DefinesImagesAndSounds.h │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── README.md │ ├── Squario.ino │ ├── SquarioGame.cpp │ ├── SquarioGame.h │ ├── build │ │ └── esp32.esp32.esp32 │ │ │ ├── Squario.ino.bin │ │ │ ├── Squario.ino.bootloader.bin │ │ │ ├── Squario.ino.elf │ │ │ ├── Squario.ino.map │ │ │ └── Squario.ino.partitions.bin │ ├── debug.cfg │ ├── debug_custom.json │ └── esp32.svd ├── snake-game │ ├── .DS_Store │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── LICENSE │ ├── README.md │ ├── build │ │ ├── .DS_Store │ │ └── esp32.esp32.esp32 │ │ │ ├── snake-game.ino.bin │ │ │ ├── snake-game.ino.bootloader.bin │ │ │ ├── snake-game.ino.elf │ │ │ ├── snake-game.ino.map │ │ │ └── snake-game.ino.partitions.bin │ ├── debug.cfg │ ├── debug_custom.json │ ├── esp32.svd │ ├── fruit.cpp │ ├── fruit.h │ ├── position.cpp │ ├── position.h │ ├── renderer.cpp │ ├── renderer.h │ ├── snake-game.ino │ ├── snake.cpp │ └── snake.h └── tetris │ ├── .DS_Store │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── build │ ├── .DS_Store │ └── esp32.esp32.esp32 │ │ ├── tetris.ino.bin │ │ ├── tetris.ino.bootloader.bin │ │ ├── tetris.ino.elf │ │ ├── tetris.ino.map │ │ └── tetris.ino.partitions.bin │ ├── debug.cfg │ ├── debug_custom.json │ ├── esp32.svd │ └── tetris.ino ├── hardware ├── .DS_Store ├── cad │ ├── Part Studio 1 - Base Plate.step │ ├── Part Studio 1 - Top Plate.step │ └── cad.md └── pcb │ ├── Altium_sci-calc_2024-09-30.zip │ ├── BOM_PCB16_1_2024-09-30.xlsx │ ├── Gerber_PCB16_1_2024-09-30.zip │ └── pcb.md └── sci_calc_code ├── .DS_Store ├── .VSCodeCounter ├── 2023-04-25_07-37-36 │ ├── details.md │ ├── diff-details.md │ ├── diff.csv │ ├── diff.md │ ├── diff.txt │ ├── results.csv │ ├── results.json │ ├── results.md │ └── results.txt └── 2023-08-31_21-54-45 │ ├── details.md │ ├── diff-details.md │ ├── diff.csv │ ├── diff.md │ ├── diff.txt │ ├── results.csv │ ├── results.json │ ├── results.md │ └── results.txt ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── bin ├── .DS_Store ├── COTD.bin ├── chess.bin ├── main.bin ├── snake.bin ├── spacetrash.bin ├── squario.bin ├── tetris.bin └── wifirickroll.bin ├── include └── README ├── lib └── README ├── platformio.ini ├── src ├── .DS_Store ├── Animation │ ├── Animation.cpp │ └── Animation.h ├── Calculator │ ├── Calculator.cpp │ ├── Calculator.h │ ├── CalculatorRPN.cpp │ ├── CalculatorRPN.h │ ├── EvaluatorRPN.cpp │ ├── EvaluatorRPN.h │ ├── Expression.cpp │ ├── Expression.h │ ├── ExpressionBlock.cpp │ ├── ExpressionBlock.h │ ├── Node.cpp │ └── Node.h ├── Macropad │ ├── MacropadUI.cpp │ └── MacropadUI.h ├── Sidebar.cpp ├── Sidebar.h ├── Stopwatch │ ├── Stopwatch.cpp │ ├── Stopwatch.h │ ├── StopwatchUI.cpp │ └── StopwatchUI.h ├── TODO.md ├── UIElements │ ├── BinLink.cpp │ ├── BinLink.h │ ├── Box.cpp │ ├── Box.h │ ├── Checkbox.cpp │ ├── Checkbox.h │ ├── ChineseText.cpp │ ├── ChineseText.h │ ├── Cursor.cpp │ ├── Cursor.h │ ├── Funstuff.cpp │ ├── Funstuff.h │ ├── IOLogger.cpp │ ├── IOLogger.h │ ├── InputBox.cpp │ ├── InputBox.h │ ├── ListSelector.cpp │ ├── ListSelector.h │ ├── Menu.cpp │ ├── Menu.h │ ├── ProgressBar.cpp │ ├── ProgressBar.h │ ├── Slider.cpp │ ├── Slider.h │ ├── Text.cpp │ ├── Text.h │ ├── UIElement.cpp │ └── UIElement.h ├── UIMain.cpp ├── UIMain.h ├── Utils │ ├── Keyboard.cpp │ ├── Keyboard.h │ ├── Macropad.cpp │ ├── Macropad.h │ ├── Util.cpp │ └── Util.h ├── config.txt ├── main.bin └── main.cpp └── test └── README /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/.DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/README.md -------------------------------------------------------------------------------- /docs/code_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/docs/code_structure.md -------------------------------------------------------------------------------- /docs/environment_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/docs/environment_setup.md -------------------------------------------------------------------------------- /docs/game_demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/docs/game_demo.md -------------------------------------------------------------------------------- /docs/layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/docs/layout.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/updating_software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/docs/updating_software.md -------------------------------------------------------------------------------- /games/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/.DS_Store -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/.DS_Store -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/CatacombsOfTheDamned.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/CatacombsOfTheDamned.ino -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Defines.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Draw.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Draw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Draw.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Enemy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Enemy.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Enemy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Enemy.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Entity.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Entity.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/FixedMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/FixedMath.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/FixedMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/FixedMath.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Font.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Font.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Game.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Game.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Generated/SpriteData.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Generated/SpriteData.inc.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Generated/SpriteTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Generated/SpriteTypes.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Images.inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Images.inc.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Keyboard.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Keyboard.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/LUT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/LUT.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Map.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Map.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/MapGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/MapGenerator.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/MapGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/MapGenerator.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Menu.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Menu.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Particle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Particle.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Particle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Particle.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Platform.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Player.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Player.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Projectile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Projectile.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Projectile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Projectile.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Sounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Sounds.cpp -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Sounds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Sounds.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/Textures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/Textures.h -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/build/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/build/.DS_Store -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.bin -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.bootloader.bin -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.elf -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.map -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.partitions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/build/esp32.esp32.esp32/CatacombsOfTheDamned.ino.partitions.bin -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/debug.cfg -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/debug_custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/debug_custom.json -------------------------------------------------------------------------------- /games/CatacombsOfTheDamned/esp32.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/CatacombsOfTheDamned/esp32.svd -------------------------------------------------------------------------------- /games/LittleRookChess/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/.DS_Store -------------------------------------------------------------------------------- /games/LittleRookChess/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/Keyboard.cpp -------------------------------------------------------------------------------- /games/LittleRookChess/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/Keyboard.h -------------------------------------------------------------------------------- /games/LittleRookChess/LittleRookChess.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/LittleRookChess.ino -------------------------------------------------------------------------------- /games/LittleRookChess/build/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/build/.DS_Store -------------------------------------------------------------------------------- /games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.bin -------------------------------------------------------------------------------- /games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.bootloader.bin -------------------------------------------------------------------------------- /games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.elf -------------------------------------------------------------------------------- /games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.map -------------------------------------------------------------------------------- /games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.partitions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/build/esp32.esp32.esp32/LittleRookChess.ino.partitions.bin -------------------------------------------------------------------------------- /games/LittleRookChess/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/debug.cfg -------------------------------------------------------------------------------- /games/LittleRookChess/debug_custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/debug_custom.json -------------------------------------------------------------------------------- /games/LittleRookChess/esp32.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/LittleRookChess/esp32.svd -------------------------------------------------------------------------------- /games/SpaceTrash/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/.DS_Store -------------------------------------------------------------------------------- /games/SpaceTrash/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/Keyboard.cpp -------------------------------------------------------------------------------- /games/SpaceTrash/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/Keyboard.h -------------------------------------------------------------------------------- /games/SpaceTrash/SpaceTrash.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/SpaceTrash.ino -------------------------------------------------------------------------------- /games/SpaceTrash/build/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/build/.DS_Store -------------------------------------------------------------------------------- /games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.bin -------------------------------------------------------------------------------- /games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.bootloader.bin -------------------------------------------------------------------------------- /games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.elf -------------------------------------------------------------------------------- /games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.map -------------------------------------------------------------------------------- /games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.partitions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/build/esp32.esp32.esp32/SpaceTrash.ino.partitions.bin -------------------------------------------------------------------------------- /games/SpaceTrash/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/debug.cfg -------------------------------------------------------------------------------- /games/SpaceTrash/debug_custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/debug_custom.json -------------------------------------------------------------------------------- /games/SpaceTrash/esp32.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/SpaceTrash/esp32.svd -------------------------------------------------------------------------------- /games/Squario/DefinesImagesAndSounds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/DefinesImagesAndSounds.h -------------------------------------------------------------------------------- /games/Squario/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/Keyboard.cpp -------------------------------------------------------------------------------- /games/Squario/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/Keyboard.h -------------------------------------------------------------------------------- /games/Squario/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/README.md -------------------------------------------------------------------------------- /games/Squario/Squario.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/Squario.ino -------------------------------------------------------------------------------- /games/Squario/SquarioGame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/SquarioGame.cpp -------------------------------------------------------------------------------- /games/Squario/SquarioGame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/SquarioGame.h -------------------------------------------------------------------------------- /games/Squario/build/esp32.esp32.esp32/Squario.ino.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/build/esp32.esp32.esp32/Squario.ino.bin -------------------------------------------------------------------------------- /games/Squario/build/esp32.esp32.esp32/Squario.ino.bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/build/esp32.esp32.esp32/Squario.ino.bootloader.bin -------------------------------------------------------------------------------- /games/Squario/build/esp32.esp32.esp32/Squario.ino.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/build/esp32.esp32.esp32/Squario.ino.elf -------------------------------------------------------------------------------- /games/Squario/build/esp32.esp32.esp32/Squario.ino.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/build/esp32.esp32.esp32/Squario.ino.map -------------------------------------------------------------------------------- /games/Squario/build/esp32.esp32.esp32/Squario.ino.partitions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/build/esp32.esp32.esp32/Squario.ino.partitions.bin -------------------------------------------------------------------------------- /games/Squario/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/debug.cfg -------------------------------------------------------------------------------- /games/Squario/debug_custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/debug_custom.json -------------------------------------------------------------------------------- /games/Squario/esp32.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/Squario/esp32.svd -------------------------------------------------------------------------------- /games/snake-game/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/.DS_Store -------------------------------------------------------------------------------- /games/snake-game/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/Keyboard.cpp -------------------------------------------------------------------------------- /games/snake-game/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/Keyboard.h -------------------------------------------------------------------------------- /games/snake-game/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/LICENSE -------------------------------------------------------------------------------- /games/snake-game/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/README.md -------------------------------------------------------------------------------- /games/snake-game/build/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/build/.DS_Store -------------------------------------------------------------------------------- /games/snake-game/build/esp32.esp32.esp32/snake-game.ino.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/build/esp32.esp32.esp32/snake-game.ino.bin -------------------------------------------------------------------------------- /games/snake-game/build/esp32.esp32.esp32/snake-game.ino.bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/build/esp32.esp32.esp32/snake-game.ino.bootloader.bin -------------------------------------------------------------------------------- /games/snake-game/build/esp32.esp32.esp32/snake-game.ino.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/build/esp32.esp32.esp32/snake-game.ino.elf -------------------------------------------------------------------------------- /games/snake-game/build/esp32.esp32.esp32/snake-game.ino.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/build/esp32.esp32.esp32/snake-game.ino.map -------------------------------------------------------------------------------- /games/snake-game/build/esp32.esp32.esp32/snake-game.ino.partitions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/build/esp32.esp32.esp32/snake-game.ino.partitions.bin -------------------------------------------------------------------------------- /games/snake-game/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/debug.cfg -------------------------------------------------------------------------------- /games/snake-game/debug_custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/debug_custom.json -------------------------------------------------------------------------------- /games/snake-game/esp32.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/esp32.svd -------------------------------------------------------------------------------- /games/snake-game/fruit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/fruit.cpp -------------------------------------------------------------------------------- /games/snake-game/fruit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/fruit.h -------------------------------------------------------------------------------- /games/snake-game/position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/position.cpp -------------------------------------------------------------------------------- /games/snake-game/position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/position.h -------------------------------------------------------------------------------- /games/snake-game/renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/renderer.cpp -------------------------------------------------------------------------------- /games/snake-game/renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/renderer.h -------------------------------------------------------------------------------- /games/snake-game/snake-game.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/snake-game.ino -------------------------------------------------------------------------------- /games/snake-game/snake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/snake.cpp -------------------------------------------------------------------------------- /games/snake-game/snake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/snake-game/snake.h -------------------------------------------------------------------------------- /games/tetris/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/.DS_Store -------------------------------------------------------------------------------- /games/tetris/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/Keyboard.cpp -------------------------------------------------------------------------------- /games/tetris/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/Keyboard.h -------------------------------------------------------------------------------- /games/tetris/build/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/build/.DS_Store -------------------------------------------------------------------------------- /games/tetris/build/esp32.esp32.esp32/tetris.ino.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/build/esp32.esp32.esp32/tetris.ino.bin -------------------------------------------------------------------------------- /games/tetris/build/esp32.esp32.esp32/tetris.ino.bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/build/esp32.esp32.esp32/tetris.ino.bootloader.bin -------------------------------------------------------------------------------- /games/tetris/build/esp32.esp32.esp32/tetris.ino.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/build/esp32.esp32.esp32/tetris.ino.elf -------------------------------------------------------------------------------- /games/tetris/build/esp32.esp32.esp32/tetris.ino.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/build/esp32.esp32.esp32/tetris.ino.map -------------------------------------------------------------------------------- /games/tetris/build/esp32.esp32.esp32/tetris.ino.partitions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/build/esp32.esp32.esp32/tetris.ino.partitions.bin -------------------------------------------------------------------------------- /games/tetris/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/debug.cfg -------------------------------------------------------------------------------- /games/tetris/debug_custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/debug_custom.json -------------------------------------------------------------------------------- /games/tetris/esp32.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/esp32.svd -------------------------------------------------------------------------------- /games/tetris/tetris.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/games/tetris/tetris.ino -------------------------------------------------------------------------------- /hardware/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/.DS_Store -------------------------------------------------------------------------------- /hardware/cad/Part Studio 1 - Base Plate.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/cad/Part Studio 1 - Base Plate.step -------------------------------------------------------------------------------- /hardware/cad/Part Studio 1 - Top Plate.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/cad/Part Studio 1 - Top Plate.step -------------------------------------------------------------------------------- /hardware/cad/cad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/cad/cad.md -------------------------------------------------------------------------------- /hardware/pcb/Altium_sci-calc_2024-09-30.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/pcb/Altium_sci-calc_2024-09-30.zip -------------------------------------------------------------------------------- /hardware/pcb/BOM_PCB16_1_2024-09-30.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/pcb/BOM_PCB16_1_2024-09-30.xlsx -------------------------------------------------------------------------------- /hardware/pcb/Gerber_PCB16_1_2024-09-30.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/pcb/Gerber_PCB16_1_2024-09-30.zip -------------------------------------------------------------------------------- /hardware/pcb/pcb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/hardware/pcb/pcb.md -------------------------------------------------------------------------------- /sci_calc_code/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.DS_Store -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/details.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff-details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff-details.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff.csv -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/diff.txt -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.csv -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.json -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-04-25_07-37-36/results.txt -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/details.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff-details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff-details.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff.csv -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/diff.txt -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.csv -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.json -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.md -------------------------------------------------------------------------------- /sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.VSCodeCounter/2023-08-31_21-54-45/results.txt -------------------------------------------------------------------------------- /sci_calc_code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.gitignore -------------------------------------------------------------------------------- /sci_calc_code/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.vscode/extensions.json -------------------------------------------------------------------------------- /sci_calc_code/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/.vscode/settings.json -------------------------------------------------------------------------------- /sci_calc_code/bin/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/.DS_Store -------------------------------------------------------------------------------- /sci_calc_code/bin/COTD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/COTD.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/chess.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/chess.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/main.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/main.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/snake.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/snake.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/spacetrash.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/spacetrash.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/squario.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/squario.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/tetris.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/tetris.bin -------------------------------------------------------------------------------- /sci_calc_code/bin/wifirickroll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/bin/wifirickroll.bin -------------------------------------------------------------------------------- /sci_calc_code/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/include/README -------------------------------------------------------------------------------- /sci_calc_code/lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/lib/README -------------------------------------------------------------------------------- /sci_calc_code/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/platformio.ini -------------------------------------------------------------------------------- /sci_calc_code/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/.DS_Store -------------------------------------------------------------------------------- /sci_calc_code/src/Animation/Animation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Animation/Animation.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Animation/Animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Animation/Animation.h -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/Calculator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/Calculator.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/Calculator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/Calculator.h -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/CalculatorRPN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/CalculatorRPN.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/CalculatorRPN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/CalculatorRPN.h -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/EvaluatorRPN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/EvaluatorRPN.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/EvaluatorRPN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/EvaluatorRPN.h -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/Expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/Expression.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/Expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/Expression.h -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/ExpressionBlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/ExpressionBlock.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/ExpressionBlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/ExpressionBlock.h -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/Node.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Calculator/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Calculator/Node.h -------------------------------------------------------------------------------- /sci_calc_code/src/Macropad/MacropadUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Macropad/MacropadUI.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Macropad/MacropadUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Macropad/MacropadUI.h -------------------------------------------------------------------------------- /sci_calc_code/src/Sidebar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Sidebar.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Sidebar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Sidebar.h -------------------------------------------------------------------------------- /sci_calc_code/src/Stopwatch/Stopwatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Stopwatch/Stopwatch.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Stopwatch/Stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Stopwatch/Stopwatch.h -------------------------------------------------------------------------------- /sci_calc_code/src/Stopwatch/StopwatchUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Stopwatch/StopwatchUI.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Stopwatch/StopwatchUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Stopwatch/StopwatchUI.h -------------------------------------------------------------------------------- /sci_calc_code/src/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/TODO.md -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/BinLink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/BinLink.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/BinLink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/BinLink.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Box.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Box.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Checkbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Checkbox.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Checkbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Checkbox.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/ChineseText.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/ChineseText.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/ChineseText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/ChineseText.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Cursor.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Cursor.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Funstuff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Funstuff.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Funstuff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Funstuff.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/IOLogger.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/IOLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/IOLogger.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/InputBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/InputBox.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/InputBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/InputBox.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/ListSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/ListSelector.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/ListSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/ListSelector.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Menu.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Menu.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/ProgressBar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/ProgressBar.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/ProgressBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/ProgressBar.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Slider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Slider.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Slider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Slider.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Text.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/Text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/Text.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/UIElement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/UIElement.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIElements/UIElement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIElements/UIElement.h -------------------------------------------------------------------------------- /sci_calc_code/src/UIMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIMain.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/UIMain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/UIMain.h -------------------------------------------------------------------------------- /sci_calc_code/src/Utils/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Utils/Keyboard.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Utils/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Utils/Keyboard.h -------------------------------------------------------------------------------- /sci_calc_code/src/Utils/Macropad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Utils/Macropad.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Utils/Macropad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Utils/Macropad.h -------------------------------------------------------------------------------- /sci_calc_code/src/Utils/Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Utils/Util.cpp -------------------------------------------------------------------------------- /sci_calc_code/src/Utils/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/Utils/Util.h -------------------------------------------------------------------------------- /sci_calc_code/src/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/config.txt -------------------------------------------------------------------------------- /sci_calc_code/src/main.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/main.bin -------------------------------------------------------------------------------- /sci_calc_code/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/src/main.cpp -------------------------------------------------------------------------------- /sci_calc_code/test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaoxiongduan/sci-calc/HEAD/sci_calc_code/test/README --------------------------------------------------------------------------------