const std = @import("std"); const microzig = @import("microzig"); const rp2xxx = microzig.hal; const time = rp2xxx.time; // XXX: no idea how to access the builting led for Pico W from microzig // Compile-time pin configuration const pin_config = rp2xxx.pins.GlobalConfiguration{ .GPIO16 = .{ // .name = "led", // .direction = .in, }, }; // const pins = pin_config.pins(); pub fn main() !void { pin_config.apply(); rp2xxx.gpio.Pin.set_direction(@enumFromInt(16), .out); while (true) { // pins.led.toggle(); // time.sleep_ms(250); rp2xxx.gpio.Pin.put(@enumFromInt(16), 1); time.sleep_ms(1000); rp2xxx.gpio.Pin.put(@enumFromInt(16), 0); time.sleep_ms(1000); } }