Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

MicroZig is a toolbox for building embedded applications in Zig.

ZigEmbeddedGroup/microzig est-il accessible aux débutants ?

Ces 30 derniers jours, ZigEmbeddedGroup/microzig a fusionné 25 des 29 pull requests de contributeurs externes, et ses mainteneurs répondent en général sous 1 jour. 4 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
2.3k
Forks
198
Issues débutants ouvertes
4
Issues indexées
76
Merge moyen
1 j 8 h
PR mergées (30 j)
37
Langage dominant
Zig
Licence
Zlib
Dernier push GitHub
7/10/2026
Dernière indexation
7/10/2026
Guide de contribution
Aucun guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
help wanted good first issue

Comment contribuer à ZigEmbeddedGroup/microzig

  1. Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
  2. Vos contributions seront publiées sous la licence Zlib du projet.
  3. Choisissez l'une des 4 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

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

    Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100

    ZigEmbeddedGroup/microzig#1086 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 1/5 Moins d'une heure Accessibilité débutants 69/100

    ZigEmbeddedGroup/microzig#1085 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    ZigEmbeddedGroup/microzig#1072 ·

    Les mainteneurs répondent en général sous 1 jour

  • zig build docs fails due to main signature
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 65/100

    ZigEmbeddedGroup/microzig#1061 ·

    Les mainteneurs répondent en général sous 1 jour

  • Failed to build examples for wch port
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 65/100

    ZigEmbeddedGroup/microzig#1059 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Regression of ZLP sending
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 55/100

    ZigEmbeddedGroup/microzig#1057 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    ZigEmbeddedGroup/microzig#1056 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    ZigEmbeddedGroup/microzig#1029 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Add support for CH32H417
    Ouverte
    support

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 32/100

    ZigEmbeddedGroup/microzig#1023 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add CI test to build all tools
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 52/100

    ZigEmbeddedGroup/microzig#1001 · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 1-2 jours Accessibilité débutants 48/100

    ZigEmbeddedGroup/microzig#986 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • STM32L431xxx device support
    Ouverte
    stm32 support

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    ZigEmbeddedGroup/microzig#964 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add Full Duplex methods to SPI interface
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    ZigEmbeddedGroup/microzig#958 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#956 ·

    Les mainteneurs répondent en général sous 1 jour

  • Expose scratch sections for RP2xxx
    Ouverte
    rp

    Difficulté 4/5 3-5 jours Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#951 ·

    Les mainteneurs répondent en général sous 1 jour

  • Turn on CI for Sorcerer
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 25/100

    ZigEmbeddedGroup/microzig#949 ·

    Les mainteneurs répondent en général sous 1 jour

  • Using FreeRTOS
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 45/100

    ZigEmbeddedGroup/microzig#946 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • pico_usb-cdc example fails with panic
    Ouverte
    rp usb

    Difficulté 4/5 3-5 jours Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#928 · 10 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Better support for creating user board targets
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#919 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#914 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • ESP RTOS improvements
    Ouverte
    enhancement esp32 help wanted

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100

    ZigEmbeddedGroup/microzig#903 ·

    Les mainteneurs répondent en général sous 1 jour

  • ESP radio improvements
    Ouverte
    enhancement esp32 help wanted

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#902 ·

    Les mainteneurs répondent en général sous 1 jour

  • FreeRTOS module improvements
    Ouverte
    enhancement good first issue help wanted

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 14/100

    ZigEmbeddedGroup/microzig#880 · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Add field access types to MMIO
    Ouverte
    regz

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    ZigEmbeddedGroup/microzig#874 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 2/5 1-3 heures Accessibilité débutants 35/100

    ZigEmbeddedGroup/microzig#860 · 3 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#857 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100

    ZigEmbeddedGroup/microzig#849 ·

    Les mainteneurs répondent en général sous 1 jour

  • Collect interrupts for MSP430
    Ouverte
    msp430

    Difficulté 4/5 3-5 jours Accessibilité débutants 12/100

    ZigEmbeddedGroup/microzig#840 ·

    Les mainteneurs répondent en général sous 1 jour

  • Implement Chips.zig generation for MSP430
    Ouverte
    msp430

    Difficulté 4/5 3-5 jours Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#839 ·

    Les mainteneurs répondent en général sous 1 jour

  • Custom `Frequency` enum shared across hals
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#837 · 2 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • Create utilities for examples
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#834 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Make microzig_main automatically call `init` for board
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#830 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    ZigEmbeddedGroup/microzig#806 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add SoftDevices to nRF5 port
    Ouverte
    nrf5x

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#799 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#797 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • uf2: fuzz testing and increased correctness checks
    Ouverte
    uf2

    Difficulté 4/5 Plus d'une semaine Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#785 ·

    Les mainteneurs répondent en général sous 1 jour

  • uf2: Add source bundling
    Ouverte
    uf2

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    ZigEmbeddedGroup/microzig#784 ·

    Les mainteneurs répondent en général sous 1 jour

  • rp2xxx: PIO: Support more directives
    Ouverte
    rp

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    ZigEmbeddedGroup/microzig#737 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100

    ZigEmbeddedGroup/microzig#701 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • regz: struct related patches
    Ouverte
    regz

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#623 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 1-2 jours Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#620 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add led matrix driver
    Ouverte
    driver framework

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    ZigEmbeddedGroup/microzig#601 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 20/100

    ZigEmbeddedGroup/microzig#593 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100

    ZigEmbeddedGroup/microzig#534 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#470 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Emitting docs for microzig
    Ouverte
    documentation

    Difficulté 4/5 Plus d'une semaine Accessibilité débutants 22/100

    ZigEmbeddedGroup/microzig#460 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 4/5 3-5 jours Accessibilité débutants 18/100

    ZigEmbeddedGroup/microzig#454 ·

    Les mainteneurs répondent en général sous 1 jour

  • USB: investigate Test Mode
    Ouverte
    usb

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#453 ·

    Les mainteneurs répondent en général sous 1 jour

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

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#446 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add support for mappers
    Ouverte
    aviron

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    ZigEmbeddedGroup/microzig#471 ·

    Les mainteneurs répondent en général sous 1 jour

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.