const std = @import("std"); const microzig = @import("microzig"); const rp2xxx = microzig.hal; const time = rp2xxx.time; // Compile-time pin configuration const pin_config = rp2xxx.pins.GlobalConfiguration{ .GPIO15 = .{ .name = "led", .direction = .out, }, .GPIO13 = .{ .name = "button", .direction = .in, }, }; const pins = pin_config.pins(); pub fn main() !void { pin_config.apply(); while (true) { // pins.led.toggle(); // time.sleep_ms(250); if (pins.button.read() == 0) { pins.led.put(1); } else { pins.led.put(0); } } }