├── .gitignore ├── .gitmodules ├── LICENSE.md ├── README.md ├── cellular-iot-demo ├── ArduinoJson Licence.txt ├── ArduinoJson-v6.18.3.h ├── CMakeLists.txt ├── base64 Licence.txt ├── base64.cpp ├── base64.h ├── cellular.cpp ├── cellular.h ├── cmd.sh ├── ht16k33.cpp ├── ht16k33.h ├── i2c_utils.cpp ├── i2c_utils.h ├── mcp9808.cpp ├── mcp9808.h ├── modem.cpp ├── modem.h ├── pico_sdk_import.cmake ├── utils.cpp └── utils.h ├── i2c ├── CMakeLists.txt ├── i2c.c ├── i2c.h └── pico_sdk_import.cmake ├── images ├── cellular.png ├── i2c.png ├── kits.png ├── phantoms.png ├── sensor.png ├── vscode.png └── wumpus.png ├── makepico └── makepico.zsh ├── micropython ├── ht16k33.py ├── ht16k33matrix.py └── main.py ├── phantoms ├── .vscode │ ├── launch.json │ └── settings.json ├── CMakeLists.txt ├── TinyMT-Licence.txt ├── gfx.c ├── gfx.h ├── main.c ├── main.h ├── map.c ├── map.h ├── original-instructions.md ├── phantoms.c ├── phantoms.h ├── phantoms.uf2 ├── pico_sdk_import.cmake ├── ssd1306.c ├── ssd1306.h ├── tinymt32.c ├── tinymt32.h ├── utils.c └── utils.h ├── sensor ├── .vscode │ ├── launch.json │ └── settings.json ├── CMakeLists.txt ├── pico_sdk_import.cmake ├── sensor.c └── sensor.h └── wumpus ├── .vscode ├── launch.json └── settings.json ├── CMakeLists.txt ├── TinyMT-Licence.txt ├── Wumpus.uf2 ├── pico_sdk_import.cmake ├── sprites.h ├── tinymt32.c ├── tinymt32.h ├── wumpus.c └── wumpus.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/README.md -------------------------------------------------------------------------------- /cellular-iot-demo/ArduinoJson Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/ArduinoJson Licence.txt -------------------------------------------------------------------------------- /cellular-iot-demo/ArduinoJson-v6.18.3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/ArduinoJson-v6.18.3.h -------------------------------------------------------------------------------- /cellular-iot-demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/CMakeLists.txt -------------------------------------------------------------------------------- /cellular-iot-demo/base64 Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/base64 Licence.txt -------------------------------------------------------------------------------- /cellular-iot-demo/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/base64.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/base64.h -------------------------------------------------------------------------------- /cellular-iot-demo/cellular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/cellular.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/cellular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/cellular.h -------------------------------------------------------------------------------- /cellular-iot-demo/cmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/cmd.sh -------------------------------------------------------------------------------- /cellular-iot-demo/ht16k33.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/ht16k33.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/ht16k33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/ht16k33.h -------------------------------------------------------------------------------- /cellular-iot-demo/i2c_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/i2c_utils.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/i2c_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/i2c_utils.h -------------------------------------------------------------------------------- /cellular-iot-demo/mcp9808.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/mcp9808.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/mcp9808.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/mcp9808.h -------------------------------------------------------------------------------- /cellular-iot-demo/modem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/modem.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/modem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/modem.h -------------------------------------------------------------------------------- /cellular-iot-demo/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/pico_sdk_import.cmake -------------------------------------------------------------------------------- /cellular-iot-demo/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/utils.cpp -------------------------------------------------------------------------------- /cellular-iot-demo/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/cellular-iot-demo/utils.h -------------------------------------------------------------------------------- /i2c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/i2c/CMakeLists.txt -------------------------------------------------------------------------------- /i2c/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/i2c/i2c.c -------------------------------------------------------------------------------- /i2c/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/i2c/i2c.h -------------------------------------------------------------------------------- /i2c/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/i2c/pico_sdk_import.cmake -------------------------------------------------------------------------------- /images/cellular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/cellular.png -------------------------------------------------------------------------------- /images/i2c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/i2c.png -------------------------------------------------------------------------------- /images/kits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/kits.png -------------------------------------------------------------------------------- /images/phantoms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/phantoms.png -------------------------------------------------------------------------------- /images/sensor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/sensor.png -------------------------------------------------------------------------------- /images/vscode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/vscode.png -------------------------------------------------------------------------------- /images/wumpus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/images/wumpus.png -------------------------------------------------------------------------------- /makepico/makepico.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/makepico/makepico.zsh -------------------------------------------------------------------------------- /micropython/ht16k33.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/micropython/ht16k33.py -------------------------------------------------------------------------------- /micropython/ht16k33matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/micropython/ht16k33matrix.py -------------------------------------------------------------------------------- /micropython/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/micropython/main.py -------------------------------------------------------------------------------- /phantoms/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/.vscode/launch.json -------------------------------------------------------------------------------- /phantoms/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/.vscode/settings.json -------------------------------------------------------------------------------- /phantoms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/CMakeLists.txt -------------------------------------------------------------------------------- /phantoms/TinyMT-Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/TinyMT-Licence.txt -------------------------------------------------------------------------------- /phantoms/gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/gfx.c -------------------------------------------------------------------------------- /phantoms/gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/gfx.h -------------------------------------------------------------------------------- /phantoms/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/main.c -------------------------------------------------------------------------------- /phantoms/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/main.h -------------------------------------------------------------------------------- /phantoms/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/map.c -------------------------------------------------------------------------------- /phantoms/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/map.h -------------------------------------------------------------------------------- /phantoms/original-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/original-instructions.md -------------------------------------------------------------------------------- /phantoms/phantoms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/phantoms.c -------------------------------------------------------------------------------- /phantoms/phantoms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/phantoms.h -------------------------------------------------------------------------------- /phantoms/phantoms.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/phantoms.uf2 -------------------------------------------------------------------------------- /phantoms/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/pico_sdk_import.cmake -------------------------------------------------------------------------------- /phantoms/ssd1306.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/ssd1306.c -------------------------------------------------------------------------------- /phantoms/ssd1306.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/ssd1306.h -------------------------------------------------------------------------------- /phantoms/tinymt32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/tinymt32.c -------------------------------------------------------------------------------- /phantoms/tinymt32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/tinymt32.h -------------------------------------------------------------------------------- /phantoms/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/utils.c -------------------------------------------------------------------------------- /phantoms/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/phantoms/utils.h -------------------------------------------------------------------------------- /sensor/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/sensor/.vscode/launch.json -------------------------------------------------------------------------------- /sensor/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools" 3 | } -------------------------------------------------------------------------------- /sensor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/sensor/CMakeLists.txt -------------------------------------------------------------------------------- /sensor/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/sensor/pico_sdk_import.cmake -------------------------------------------------------------------------------- /sensor/sensor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/sensor/sensor.c -------------------------------------------------------------------------------- /sensor/sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/sensor/sensor.h -------------------------------------------------------------------------------- /wumpus/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/.vscode/launch.json -------------------------------------------------------------------------------- /wumpus/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools" 3 | } -------------------------------------------------------------------------------- /wumpus/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/CMakeLists.txt -------------------------------------------------------------------------------- /wumpus/TinyMT-Licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/TinyMT-Licence.txt -------------------------------------------------------------------------------- /wumpus/Wumpus.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/Wumpus.uf2 -------------------------------------------------------------------------------- /wumpus/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/pico_sdk_import.cmake -------------------------------------------------------------------------------- /wumpus/sprites.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/sprites.h -------------------------------------------------------------------------------- /wumpus/tinymt32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/tinymt32.c -------------------------------------------------------------------------------- /wumpus/tinymt32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/tinymt32.h -------------------------------------------------------------------------------- /wumpus/wumpus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/wumpus.c -------------------------------------------------------------------------------- /wumpus/wumpus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smittytone/pi-pico/HEAD/wumpus/wumpus.h --------------------------------------------------------------------------------