22
33 # This date is used to identify releases. It gets baked into the filenames,
44 # file system timestamps, and `sys.version` in Python.
5- date = "2026-01-27 " ;
5+ date = "2026-02-10 " ;
66
77 short_date = ( builtins . substring 2 2 date ) +
88 ( builtins . substring 5 2 date ) + ( builtins . substring 8 2 date ) ;
3333 } ;
3434
3535 patches = [
36+ # Expose traceback info for exceptions, making better error messages possible.
37+ # https://github.com/micropython/micropython/pull/11244
3638 ./mpy-traceback.patch
3739
3840 # ports/rp2/clocks_extra: Set VREG like the SDK: needed for 200 MHz.
41+ # https://github.com/micropython/micropython/pull/18739
3942 ./mpy-vreg.patch
4043
4144 # Change the Pico firmware to use a 1MB USB Mass Storage filesystem.
@@ -100,7 +103,7 @@ in rec {
100103 board_name = "Raspberry Pi Pico" ;
101104 file_name = "pico" ;
102105 MICROPY_BOARD = "RPI_PICO" ;
103- image_size_mb = "2" ;
106+ image_size_mb = 2 ;
104107 start_url = "https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html" ;
105108 example_code = pkgs . fetchFromGitHub rec {
106109 owner = "pololu" ;
@@ -115,27 +118,29 @@ in rec {
115118 board_name = "Pololu 3pi+ 2040 Robot" ;
116119 file_name = "pololu-3pi-2040-robot" ;
117120 MICROPY_BOARD = "POLOLU_3PI_2040_ROBOT" ;
118- image_size_mb = "16" ;
121+ image_size_mb = 16 ;
119122 start_url = "https://www.pololu.com/3pi/start" ;
120123 example_code = pkgs . fetchFromGitHub rec {
121124 owner = "pololu" ;
122125 repo = "pololu-3pi-2040-robot" ;
123- rev = "6ddb719da080c21d9d1fb03e9f92007a12848f24" ; # 2024-01-16
124- hash = "sha256-KcT2ChRHVFUHAa1h+B75kmP1wDPcyP1cxVF3IsEllxU=" ;
126+ rev = "3eaee7e247a2acf4d2875c766ccaec36881e3ac0" ; # 2026-02-09
127+ name = "${ repo } -${ rev } " ;
128+ hash = "sha256-Q63pdnYCjtHLaY0Z33+w0K+INq7i9IVQFTVny0TewSs=" ;
125129 } ;
126130 } ;
127131
128132 pololu-zumo-2040-robot = board {
129133 board_name = "Pololu Zumo 2040 Robot" ;
130134 file_name = "pololu-zumo-2040-robot" ;
131135 MICROPY_BOARD = "POLOLU_ZUMO_2040_ROBOT" ;
132- image_size_mb = "16" ;
136+ image_size_mb = 16 ;
133137 start_url = "https://www.pololu.com/zumo/start" ;
134138 example_code = pkgs . fetchFromGitHub rec {
135139 owner = "pololu" ;
136140 repo = "zumo-2040-robot" ;
137- rev = "7bf996d4aa4180349538ab3c64980621930f6623" ; # 2024-01-16
138- hash = "sha256-V+vFeZ82soP77lXwHTVZks7a2DvdbjIJckPnrViBgCE=" ;
141+ rev = "a530761b51241c4bd23a95b4065b5d113c7f6a23" ; # 2026-02-10
142+ name = "${ repo } -${ rev } " ;
143+ hash = "sha256-Dfe9zugGT43uN+gx3hXQaa2l/TR+S/YAaiDrdFpQOWA=" ;
139144 } ;
140145 } ;
141146
0 commit comments