├── .clang-format ├── .devcontainer └── devcontainer.json ├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── boards ├── .prettierrc ├── regen.sh ├── rp2040.d.ts ├── rp2040 │ ├── arch.json │ ├── kittenbot_nanoscript.board.json │ ├── msr124.board.json │ ├── msr59.board.json │ └── pico.board.json ├── rp2040archconfig.schema.json ├── rp2040deviceconfig.schema.json └── rp2040w │ ├── arch.json │ └── pico_w.board.json ├── sample-Makefile.user └── src ├── CMakeLists.txt ├── adc.c ├── cyw43_fixes.c ├── cyw43_fixes.h ├── dma.c ├── flash.c ├── hid.c ├── i2c.c ├── jd_user_config.h ├── jdpico.h ├── lwip_sock.c ├── lwipopts.h ├── main.c ├── pins.c ├── platform.c ├── spi.c ├── sws.pio ├── tim.c ├── tusb_config.h ├── uart.c ├── uart_log.c ├── usb.c ├── usb_descriptors.c └── wifi_impl.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/.clang-format -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .vscode/ 3 | Makefile.user 4 | dist 5 | tmp 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /boards/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/.prettierrc -------------------------------------------------------------------------------- /boards/regen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/regen.sh -------------------------------------------------------------------------------- /boards/rp2040.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040.d.ts -------------------------------------------------------------------------------- /boards/rp2040/arch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040/arch.json -------------------------------------------------------------------------------- /boards/rp2040/kittenbot_nanoscript.board.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040/kittenbot_nanoscript.board.json -------------------------------------------------------------------------------- /boards/rp2040/msr124.board.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040/msr124.board.json -------------------------------------------------------------------------------- /boards/rp2040/msr59.board.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040/msr59.board.json -------------------------------------------------------------------------------- /boards/rp2040/pico.board.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040/pico.board.json -------------------------------------------------------------------------------- /boards/rp2040archconfig.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040archconfig.schema.json -------------------------------------------------------------------------------- /boards/rp2040deviceconfig.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040deviceconfig.schema.json -------------------------------------------------------------------------------- /boards/rp2040w/arch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040w/arch.json -------------------------------------------------------------------------------- /boards/rp2040w/pico_w.board.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/boards/rp2040w/pico_w.board.json -------------------------------------------------------------------------------- /sample-Makefile.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/sample-Makefile.user -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/adc.c -------------------------------------------------------------------------------- /src/cyw43_fixes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/cyw43_fixes.c -------------------------------------------------------------------------------- /src/cyw43_fixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/cyw43_fixes.h -------------------------------------------------------------------------------- /src/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/dma.c -------------------------------------------------------------------------------- /src/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/flash.c -------------------------------------------------------------------------------- /src/hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/hid.c -------------------------------------------------------------------------------- /src/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/i2c.c -------------------------------------------------------------------------------- /src/jd_user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/jd_user_config.h -------------------------------------------------------------------------------- /src/jdpico.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/jdpico.h -------------------------------------------------------------------------------- /src/lwip_sock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/lwip_sock.c -------------------------------------------------------------------------------- /src/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/lwipopts.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/main.c -------------------------------------------------------------------------------- /src/pins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/pins.c -------------------------------------------------------------------------------- /src/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/platform.c -------------------------------------------------------------------------------- /src/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/spi.c -------------------------------------------------------------------------------- /src/sws.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/sws.pio -------------------------------------------------------------------------------- /src/tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/tim.c -------------------------------------------------------------------------------- /src/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/tusb_config.h -------------------------------------------------------------------------------- /src/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/uart.c -------------------------------------------------------------------------------- /src/uart_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/uart_log.c -------------------------------------------------------------------------------- /src/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/usb.c -------------------------------------------------------------------------------- /src/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/usb_descriptors.c -------------------------------------------------------------------------------- /src/wifi_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/devicescript-pico/HEAD/src/wifi_impl.c --------------------------------------------------------------------------------