arduino-core v0.4.0 (Pi Zero W support)
PiZZa Arduino core v0.4.0 β adds original Pi Zero W (BCM2835/ARMv6) as a second board under the same Boards Manager entry.
New:
- Second board
pizza:zephyr:pizza_zero_walongside the existingpizza:zephyr:pizza(Zero 2 W). - Blink + USB-CDC Serial hardware-verified end-to-end on real Pi Zero W silicon.
Zephyr upstream compiler-flag fixes shipped in the packaged loader:
-mno-unaligned-accessforCPU_AARCH32_ARMV6β ARM1176 silently returns misaligned LDR results rotated instead of faulting; GCC's optimisation of byte-shift load idioms into a single LDR corrupts data on misaligned pointers.-mthumbno longer forced intoLLEXT_APPEND_FLAGSon ARMv6-A β sketches now build in ARM mode to match the loader.
Install via Boards Manager using the URL in the README.