Nim Bare-Metal no Raspberry Pi: Uma Aventura Sem Cabeça

2025-06-28
Nim Bare-Metal no Raspberry Pi: Uma Aventura Sem Cabeça

Este projeto detalha um ambiente bare-metal para Raspberry Pi 1/Zero usando a linguagem de programação Nim. Ele possui um escalonador cooperativo, modelo de programação assíncrono e acesso direto ao hardware sem APIs específicas do fornecedor. O projeto inclui gerenciamento de memória, tratamento de exceções e monitoramento de tempo de execução, juntamente com instruções de configuração abrangentes. Planos futuros envolvem a expansão para mais plataformas de destino e a adição de mais drivers de periféricos.

Desenvolvimento