Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

ZigEmbeddedGroup/microzig

MicroZig is a toolbox for building embedded applications in Zig.

ZigEmbeddedGroup/microzig è adatto ai principianti?

Negli ultimi 30 giorni ZigEmbeddedGroup/microzig ha accettato 25 delle 29 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 4 issue adatte ai principianti.

Stelle
2.3k
Fork
198
Issue aperte per principianti
4
Issue indicizzate
76
Merge medio
1g 8h
PR unite (30g)
37
Lingua principale
Zig
Licenza
Zlib
Ultimo push su GitHub
7/10/2026
Ultima indicizzazione
7/10/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted good first issue

Come contribuire a ZigEmbeddedGroup/microzig

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. I tuoi contributi saranno pubblicati con la licenza Zlib del progetto.
  3. Scegli una delle 4 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • rp2xxx: `pio.assembler.Output.get_define_by_name` does not compile (declared `u32`, breaks with a `Define`)
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100

    ZigEmbeddedGroup/microzig#1086 ·

    I maintainer di solito rispondono entro 1 giorno

  • drivers: `I2C_Device.Address.check_reserved` rejects 0x08-0x0F and accepts 0x04-0x07 (HighSpeedMaster range is off by one bit)
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 69/100

    ZigEmbeddedGroup/microzig#1085 ·

    I maintainer di solito rispondono entro 1 giorno

  • regz: AVR peripherals generated at address 0 when the register-group name matches the module (ATDF)
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    ZigEmbeddedGroup/microzig#1072 ·

    I maintainer di solito rispondono entro 1 giorno

  • zig build docs fails due to main signature
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100

    ZigEmbeddedGroup/microzig#1061 ·

    I maintainer di solito rispondono entro 1 giorno

  • Failed to build examples for wch port
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100

    ZigEmbeddedGroup/microzig#1059 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Regression of ZLP sending
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100

    ZigEmbeddedGroup/microzig#1057 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • regz: failed to load {register,cluster} processing ATSAML22J18A.svd
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    ZigEmbeddedGroup/microzig#1056 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • nrf52833 is treated the same as nrf52830, whereas nrf52833 has PO and P1 same as nrf52840
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    ZigEmbeddedGroup/microzig#1029 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for CH32H417
    Aperta
    support

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 32/100

    ZigEmbeddedGroup/microzig#1023 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add CI test to build all tools
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    ZigEmbeddedGroup/microzig#1001 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • arm_semihosting.zig – could @constCast cause a HardFault on read‑only memory?
    Aperta

    Difficoltà 4/5 1-2 giorni Idoneità per principianti 48/100

    ZigEmbeddedGroup/microzig#986 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • STM32L431xxx device support
    Aperta
    stm32 support

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    ZigEmbeddedGroup/microzig#964 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add Full Duplex methods to SPI interface
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ZigEmbeddedGroup/microzig#958 ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate implementing a `debug_io` vs. the logging function
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#956 ·

    I maintainer di solito rispondono entro 1 giorno

  • Expose scratch sections for RP2xxx
    Aperta
    rp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#951 ·

    I maintainer di solito rispondono entro 1 giorno

  • Turn on CI for Sorcerer
    Aperta

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 25/100

    ZigEmbeddedGroup/microzig#949 ·

    I maintainer di solito rispondono entro 1 giorno

  • Using FreeRTOS
    Aperta

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 45/100

    ZigEmbeddedGroup/microzig#946 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • pico_usb-cdc example fails with panic
    Aperta
    rp usb

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#928 · 10 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Better support for creating user board targets
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#919 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • regz: Missing `PORT` in generated chip file for ATSAMD21G18A
    Aperta
    regz

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#914 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • ESP RTOS improvements
    Aperta
    enhancement esp32 help wanted

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100

    ZigEmbeddedGroup/microzig#903 ·

    I maintainer di solito rispondono entro 1 giorno

  • ESP radio improvements
    Aperta
    enhancement esp32 help wanted

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#902 ·

    I maintainer di solito rispondono entro 1 giorno

  • FreeRTOS module improvements
    Aperta
    enhancement good first issue help wanted

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 14/100

    ZigEmbeddedGroup/microzig#880 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Add field access types to MMIO
    Aperta
    regz

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ZigEmbeddedGroup/microzig#874 ·

    I maintainer di solito rispondono entro 1 giorno

  • Getting Started documentation doesn't work with MicroZig 0.15.0
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    ZigEmbeddedGroup/microzig#860 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • ch32v: Fix .bin files (512MB)
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#857 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature: Simple compile-time config FrameBuffer type
    Aperta
    driver framework

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100

    ZigEmbeddedGroup/microzig#849 ·

    I maintainer di solito rispondono entro 1 giorno

  • Collect interrupts for MSP430
    Aperta
    msp430

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 12/100

    ZigEmbeddedGroup/microzig#840 ·

    I maintainer di solito rispondono entro 1 giorno

  • Implement Chips.zig generation for MSP430
    Aperta
    msp430

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#839 ·

    I maintainer di solito rispondono entro 1 giorno

  • Custom `Frequency` enum shared across hals
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#837 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Create utilities for examples
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#834 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Make microzig_main automatically call `init` for board
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#830 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • STM32 DMA interrupt handling in case of transfer error
    Aperta
    stm32

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    ZigEmbeddedGroup/microzig#806 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add SoftDevices to nRF5 port
    Aperta
    nrf5x

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#799 ·

    I maintainer di solito rispondono entro 1 giorno

  • Using comptime function that require option will end in declaration loop
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#797 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • uf2: fuzz testing and increased correctness checks
    Aperta
    uf2

    Difficoltà 4/5 Più di una settimana Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#785 ·

    I maintainer di solito rispondono entro 1 giorno

  • uf2: Add source bundling
    Aperta
    uf2

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    ZigEmbeddedGroup/microzig#784 ·

    I maintainer di solito rispondono entro 1 giorno

  • rp2xxx: PIO: Support more directives
    Aperta
    rp

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    ZigEmbeddedGroup/microzig#737 ·

    I maintainer di solito rispondono entro 1 giorno

  • proposal: rework timeouts, StreamDevices and DatagramDevices
    Aperta
    driver framework

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100

    ZigEmbeddedGroup/microzig#701 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • regz: struct related patches
    Aperta
    regz

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#623 ·

    I maintainer di solito rispondono entro 1 giorno

  • Compiling for Arduino Nano does not work in examples or from a fresh project
    Aperta
    avr

    Difficoltà 4/5 1-2 giorni Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#620 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add led matrix driver
    Aperta
    driver framework

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    ZigEmbeddedGroup/microzig#601 ·

    I maintainer di solito rispondono entro 1 giorno

  • linter: Standard naming convention for the `self` parameter
    Aperta
    linter

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 20/100

    ZigEmbeddedGroup/microzig#593 ·

    I maintainer di solito rispondono entro 1 giorno

  • Discussion: AVR programming (Zig / education)
    Aperta
    avr

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100

    ZigEmbeddedGroup/microzig#534 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Generic Read-Write descriptor for driver framework/SPI
    Aperta
    driver framework

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#470 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Emitting docs for microzig
    Aperta
    documentation

    Difficoltà 4/5 Più di una settimana Idoneità per principianti 22/100

    ZigEmbeddedGroup/microzig#460 ·

    I maintainer di solito rispondono entro 1 giorno

  • USB: implement HID class-specific control requests
    Aperta
    usb

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100

    ZigEmbeddedGroup/microzig#454 ·

    I maintainer di solito rispondono entro 1 giorno

  • USB: investigate Test Mode
    Aperta
    usb

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#453 ·

    I maintainer di solito rispondono entro 1 giorno

  • Idea: Convert APIs that takes addresses in HALs to take `anytype`.
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#446 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for mappers
    Aperta
    aviron

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    ZigEmbeddedGroup/microzig#471 ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.