Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

dotnet/iot é bom para iniciantes?

Nos últimos 30 dias, dotnet/iot fez merge de 7 de 10 pull requests de contribuidores externos, e os mantenedores costumam responder em até 1 dia. Agora há 2 issues para iniciantes abertas.

Estrelas
2.4k
Forks
630
Issues abertas para iniciantes
2
Issues indexadas
79
Merge médio
6d 19h
PRs com merge (30d)
11
Linguagem predominante
C#
Licença
MIT
Último push no GitHub
18/10/2026
Última indexação
15/9/2026
Guia de contribuição
Sem guia de contribuição
Código de conduta
Código de conduta
Labels para iniciantes
good first issue help wanted

Como contribuir com dotnet/iot

  1. Não há guia de contribuição, então comece pelo README e por alguns pull requests com merge recente para ver como as mudanças são propostas.
  2. Leia o código de conduta: ele vale para issues e pull requests tanto quanto para o chat.
  3. Suas contribuições serão publicadas sob a licença MIT do projeto.
  4. Escolha uma das 2 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • Need a raw message string field in Nmea0183/Sentences/NmeaSentence.cs
    Aberta
    api-suggestion untriaged

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    dotnet/iot#2620 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • All registered callbacks are removed once UnregisterCallbackForPinValueChangedEvent is called
    Aberta
    untriaged

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    dotnet/iot#2619 ·

    Mantenedores costumam responder em até 1 dia

  • DCMotor: two-input H-bridges brake when going backwards; add a mode with PWM on both inputs
    Aberta
    untriaged

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    dotnet/iot#2617 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • GpioController.QueryComponentInformation() throws NotSupportedException with RaspberryPi3Driver
    Aberta
    untriaged

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100

    dotnet/iot#2615 ·

    Mantenedores costumam responder em até 1 dia

  • RaspberryPi3Driver: second callback, UnregisterCallbackForPinValueChangedEvent and WaitForEvent fail with 'Device or resource busy' on libgpiod v2
    Aberta
    untriaged

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100

    dotnet/iot#2614 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Is the Raspberry Pi Build HAT firmware in this repository stale?
    Talvez livre de novo @raffaeler assumiu há 144 dias e não há nenhum pull request aberto. Aberta
    bug Priority:2

    dotnet/iot#2411 · 6 comentários · 1 reação · 3 responsáveis ·

    Mantenedores costumam responder em até 1 dia

  • GpioPin event handler passing wrong sender value.
    Aberta
    bug Priority:2

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100

    dotnet/iot#2403 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Home Assistant support
    Aberta
    api-suggestion Priority:1

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    dotnet/iot#2367 · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Iot.Device.Imu.Mpu6050 - System.IO.IOException on .CalibrateGyroscopeAccelerometer()
    Aberta
    bug Priority:3

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    dotnet/iot#2356 · 9 comentários ·

    Mantenedores costumam responder em até 1 dia

  • IoT I2C, Ft4232H Write-Read transaction with only new start condition, no restart condition
    Talvez livre de novo @pgrawehr assumiu há 758 dias e não há nenhum pull request aberto. Aberta
    bug Priority:2 up-for-grabs

    dotnet/iot#2352 · 9 comentários · 2 responsáveis ·

    Mantenedores costumam responder em até 1 dia

  • SPI_Mcp3008CanRead is frequently failing on CI
    Talvez livre de novo @pgrawehr assumiu há 793 dias e não há nenhum pull request aberto. Aberta
    Priority:1 test bug

    dotnet/iot#2339 · 1 comentário · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Investigate protocol: matter
    Aberta
    api-suggestion Priority:2 untriaged

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    dotnet/iot#2330 · 29 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • Implement Raspberry5Driver and board
    Aberta
    api-suggestion Priority:2

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    dotnet/iot#2315 · 6 comentários ·

    Mantenedores costumam responder em até 1 dia

  • TM16xx is very unstable - shows strange characters most of the time
    Aberta
    bug Priority:3

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    dotnet/iot#2312 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Update Raspberry Pi samples suggesting modifying config.txt settings
    Aberta
    bug Priority:2 up-for-grabs

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 58/100

    dotnet/iot#2297 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • I2S Missing
    Aberta
    api-suggestion Priority:3 up-for-grabs

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    dotnet/iot#2294 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Support for I2C flags to hold SDA low (Unix)
    Aberta
    api-suggestion Priority:2

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    dotnet/iot#2160 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • a few bugs in BuildHat code implementation
    Talvez livre de novo @Ellerbach assumiu há 1150 dias e não há nenhum pull request aberto. Aberta
    bug Priority:3

    dotnet/iot#2123 · 4 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • API support for SenseHat V2 Color Sensor TCS34725
    Aberta
    api-suggestion Priority:3 up-for-grabs

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    dotnet/iot#2088 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • "System.Device.Model - attributes for device bindings" progression
    Talvez livre de novo @krwq assumiu há 1255 dias e não há nenhum pull request aberto. Aberta
    Design Discussion Priority:3

    dotnet/iot#2074 · 11 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • RK3588S / Orange PI 5 GPIO support
    Aberta
    api-suggestion Priority:3

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    dotnet/iot#2066 · 10 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Simplify markdown link check
    Aberta
    bug Priority:3

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    dotnet/iot#2065 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Enforce UTF-8 no BOM on files
    Aberta
    enhancement Priority:3

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    dotnet/iot#2059 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Create test for checking Raspberry Pi configuration
    Talvez livre de novo @Ellerbach assumiu há 1311 dias e não há nenhum pull request aberto. Aberta
    bug Priority:2

    dotnet/iot#2054 · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Pin class should be used in generic implementations like SoftwarePwmChannel or SoftwareSpi
    Aberta
    api-suggestion Priority:2

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    dotnet/iot#2047 · 9 comentários ·

    Mantenedores costumam responder em até 1 dia

  • PN532 binding does not work correctly when configured "AsTarget"
    Talvez livre de novo @Ellerbach assumiu há 1356 dias e não há nenhum pull request aberto. Aberta
    area-device-bindings bug Priority:2

    dotnet/iot#2029 · 1 comentário · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • `.dotnet/x64` used on Arm64 machine
    Talvez livre de novo @joperezr assumiu há 1381 dias e não há nenhum pull request aberto. Aberta
    bug Priority:2

    dotnet/iot#1991 · 5 comentários · 2 responsáveis ·

    Mantenedores costumam responder em até 1 dia

  • Consider optimizing how to create GpioPin directly in the driver
    Talvez livre de novo @Ellerbach assumiu há 1150 dias e não há nenhum pull request aberto. Aberta
    api-suggestion Priority:2

    dotnet/iot#1987 · 3 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Device listing improvements
    Aberta
    documentation Priority:2

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    dotnet/iot#1967 ·

    Mantenedores costumam responder em até 1 dia

  • Provide a simple way to obtain the native GPIO driver used by the controller
    Aberta
    api-suggestion Priority:3

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100

    dotnet/iot#1962 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Additional Hardware - Nvidia Jetson Family
    Aberta
    api-suggestion Priority:2

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    dotnet/iot#1957 · 17 comentários ·

    Mantenedores costumam responder em até 1 dia

  • WS2812b (WS28xx?) does not work on Raspberry Pi 4B - bad colors
    Talvez livre de novo @Ellerbach assumiu há 1318 dias e não há nenhum pull request aberto. Aberta
    bug Priority:2

    dotnet/iot#1901 · 10 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • MotorHat/Pca9685 is throwing an exception when initial value from PCM registers are out of range
    Talvez livre de novo @pgrawehr assumiu há 1150 dias e não há nenhum pull request aberto. Aberta
    area-device-bindings bug Priority:2 up-for-grabs

    dotnet/iot#1887 · 1 comentário · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • gpiod
    Aberta
    Priority:3 question

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100

    dotnet/iot#1884 · 1 comentário · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Exception "initialization error no gpio controllers exist on this system."
    Aberta
    bug Priority:3

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 28/100

    dotnet/iot#1878 · 7 comentários ·

    Mantenedores costumam responder em até 1 dia

  • RFID reader sample can't read card
    Aberta
    bug Priority:2

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    dotnet/iot#1869 · 20 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Do not throw ObjectDisposedException in ExtendedCommandHandler.Dispose()
    Talvez livre de novo @pgrawehr assumiu há 1640 dias e não há nenhum pull request aberto. Aberta
    api-suggestion Priority:3

    dotnet/iot#1839 · 5 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Improve generated documentation in docs.microsoft.com
    Aberta
    documentation Priority:2

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    dotnet/iot#1836 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Introduce a Serial Port class
    Aberta
    api-suggestion area-protocols Priority:2

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    dotnet/iot#1832 · 41 comentários · 12 reações ·

    Mantenedores costumam responder em até 1 dia

  • Simulation API - Suggestions and Requirements
    Aberta
    api-suggestion area-device-bindings area-tools Design Discussion enhancement Priority:3

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    dotnet/iot#1828 · 17 comentários · 4 reações ·

    Mantenedores costumam responder em até 1 dia

  • Reading Values from DHT22 with RaspPI Zero 2 W -> 0
    Aberta
    bug Priority:3

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    dotnet/iot#1756 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Update Iot.Device.Media to use Span<T> where possible.
    Aberta
    api-suggestion area-displays blocked Priority:3

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100

    dotnet/iot#1727 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Button binding invokes the Pressed event at app startup time
    Talvez livre de novo @raffaeler assumiu há 1808 dias e não há nenhum pull request aberto. Aberta
    bug Priority:3

    dotnet/iot#1715 · 6 comentários · 1 responsável ·

    Mantenedores costumam responder em até 1 dia

  • Mcp23017 initialization resets pin values
    Aberta
    bug Priority:2 up-for-grabs

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    dotnet/iot#1663 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Consider adding timestamp to PinValueChangedEventArgs
    Aberta
    api-suggestion Priority:3

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    dotnet/iot#1660 · 23 comentários · 3 reações ·

    Mantenedores costumam responder em até 1 dia

  • RPI4 PWM can't be used with Windows11
    Aberta
    area-System.Device.Gpio blocked Priority:3 tracking-external-issue

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    dotnet/iot#1640 · 12 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Consider re-using location interfaces from full framework
    Aberta
    api-suggestion Design Discussion Priority:3

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    dotnet/iot#1623 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • OpenPinDefaultsModeToLastMode test gives different results on different hardware
    Aberta
    area-infrastructure area-System.Device.Gpio area-tests bug Priority:2

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    dotnet/iot#1581 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • RegisterCallbackForPinValueChangedEvent Exception
    Aberta
    bug Priority:3

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    dotnet/iot#1559 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • LibgpiodDriverEventHandler should support rising and falling edge detection
    Aberta
    api-suggestion Priority:2

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    dotnet/iot#1522 · 7 comentários ·

    Mantenedores costumam responder em até 1 dia

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.