Releases: microsoft/devicescript-pico
Releases · microsoft/devicescript-pico
v2.0.800
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Serial logging on pin 0 at 115200 8N1
- Service: power
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P10: GPIO10, io
P24: GPIO24, io
P25: GPIO25, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
P29: GPIO29, io, analogIn
setupPins[0].pin: GPIO18, io
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO16, io
led.rgb[1].pin: GPIO14, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO0, io
services.power[0].pinEn: GPIO22, io
services.power[0].pinFault: GPIO12, io
services.power[0].pinPulse: GPIO8, io
services.power[0].pinLedPulse: GPIO13, io
services.power[0].pinUsbDetect: GPIO11, io
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Serial logging on pin 2 at 115200 8N1
- Service: power
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO11, io
led.rgb[1].pin: GPIO13, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO2, io
services.power[0].pinEn: GPIO19, io
services.power[0].pinFault: GPIO25, io
Raspberry Pi Pico
- LED on pin 25
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
led.pin: GPIO25, io
log.pinTX: GPIO0, io
Raspberry Pi Pico W
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
log.pinTX: GPIO0, io
v2.0.400
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Serial logging on pin 0 at 115200 8N1
- Service: power
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P10: GPIO10, io
P24: GPIO24, io
P25: GPIO25, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
P29: GPIO29, io, analogIn
setupPins[0].pin: GPIO18, io
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO16, io
led.rgb[1].pin: GPIO14, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO0, io
services.power[0].pinEn: GPIO22, io
services.power[0].pinFault: GPIO12, io
services.power[0].pinPulse: GPIO8, io
services.power[0].pinLedPulse: GPIO13, io
services.power[0].pinUsbDetect: GPIO11, io
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Serial logging on pin 2 at 115200 8N1
- Service: power
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO11, io
led.rgb[1].pin: GPIO13, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO2, io
services.power[0].pinEn: GPIO19, io
services.power[0].pinFault: GPIO25, io
Raspberry Pi Pico
- LED on pin 25
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
led.pin: GPIO25, io
log.pinTX: GPIO0, io
Raspberry Pi Pico W
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
log.pinTX: GPIO0, io
v2.0.301
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Serial logging on pin 0 at 115200 8N1
- Service: power
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P10: GPIO10, io
P24: GPIO24, io
P25: GPIO25, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
P29: GPIO29, io, analogIn
setupPins[0].pin: GPIO18, io
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO16, io
led.rgb[1].pin: GPIO14, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO0, io
services.power[0].pinEn: GPIO22, io
services.power[0].pinFault: GPIO12, io
services.power[0].pinPulse: GPIO8, io
services.power[0].pinLedPulse: GPIO13, io
services.power[0].pinUsbDetect: GPIO11, io
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Serial logging on pin 2 at 115200 8N1
- Service: power
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO11, io
led.rgb[1].pin: GPIO13, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO2, io
services.power[0].pinEn: GPIO19, io
services.power[0].pinFault: GPIO25, io
Raspberry Pi Pico
- LED on pin 25
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
led.pin: GPIO25, io
log.pinTX: GPIO0, io
Raspberry Pi Pico W
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
log.pinTX: GPIO0, io
v2.0.300
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Serial logging on pin 0 at 115200 8N1
- Service: power
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P10: GPIO10, io
P24: GPIO24, io
P25: GPIO25, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
P29: GPIO29, io, analogIn
pinPwrNILimHi: GPIO18, io
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO16, io
led.rgb[1].pin: GPIO14, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO0, io
services.power[0].pinEn: GPIO22, io
services.power[0].pinFault: GPIO12, io
services.power[0].pinPulse: GPIO8, io
services.power[0].pinLedPulse: GPIO13, io
services.power[0].pinUsbDetect: GPIO11, io
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Serial logging on pin 2 at 115200 8N1
- Service: power
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO11, io
led.rgb[1].pin: GPIO13, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO2, io
services.power[0].pinEn: GPIO19, io
services.power[0].pinFault: GPIO25, io
Raspberry Pi Pico
- LED on pin 25
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
led.pin: GPIO25, io
log.pinTX: GPIO0, io
Raspberry Pi Pico W
- Serial logging on pin 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
log.pinTX: GPIO0, io
v0.2.3
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- serial logging on 0 at 115200 8N1
- Service: power
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P10: GPIO10, io
P24: GPIO24, io
P25: GPIO25, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
P29: GPIO29, io, analogIn
pinPwrNILimHi: GPIO18, io
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO16, io
led.rgb[1].pin: GPIO14, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO0, io
services.power[0].pinEn: GPIO22, io
services.power[0].pinFault: GPIO12, io
services.power[0].pinPulse: GPIO8, io
services.power[0].pinLedPulse: GPIO13, io
services.power[0].pinUsbDetect: GPIO11, io
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- serial logging on 2 at 115200 8N1
- Service: power
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
jacdac.pin: GPIO9, io
led.rgb[0].pin: GPIO11, io
led.rgb[1].pin: GPIO13, io
led.rgb[2].pin: GPIO15, io
log.pinTX: GPIO2, io
services.power[0].pinEn: GPIO19, io
services.power[0].pinFault: GPIO25, io
Raspberry Pi Pico
- LED on pin 25
- serial logging on 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
led.pin: GPIO25, io
log.pinTX: GPIO0, io
Raspberry Pi Pico W
- serial logging on 0 at 115200 8N1
P1: GPIO1, io
P2: GPIO2, io
P3: GPIO3, io
P4: GPIO4, io
P5: GPIO5, io
P6: GPIO6, io
P7: GPIO7, io
P8: GPIO8, io
P9: GPIO9, io
P10: GPIO10, io
P11: GPIO11, io
P12: GPIO12, io
P13: GPIO13, io
P14: GPIO14, io
P15: GPIO15, io
P16: GPIO16, io
P17: GPIO17, io
P18: GPIO18, io
P19: GPIO19, io
P20: GPIO20, io
P21: GPIO21, io
P22: GPIO22, io
P26: GPIO26, io, analogIn
P27: GPIO27, io, analogIn
P28: GPIO28, io, analogIn
log.pinTX: GPIO0, io
v0.2.2
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Service: power
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Service: power
Raspberry Pi Pico W
- Jacdac on pin 9 using Header connector
- I2C on SDA/SCL: 4/5 using Header connector
- serial logging on 0 at 115200 8N1
v0.2.1
MSR RP2040 Brain 124 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Service: power
MSR Brain RP2040 59 v0.1
Links: firmware
- Jacdac on pin 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Service: power
Raspberry Pi Pico W
- Jacdac on pin 9 using Header connector
- I2C on SDA/SCL: 4/5 using Header connector
- serial logging on 0 at 115200 8N1
v0.2.0
RP2040 124 v0.1
Links: firmware
- Jacdac on 9 using Jacdac connector
- RGB LED on pins 16, 14, 15
- Service: power
RP2040 59 v0.1
Links: firmware
- Jacdac on 9 using Jacdac connector
- RGB LED on pins 11, 13, 15
- Service: power
Raspberry Pi Pico W
- Jacdac on 9 using Header connector
- I2C on SDA/SCL: 4/5 using Header connector
- serial logging on 0 at 115200 8N1
v0.1.0
disable logging
v0.0.2
update power service