Em principio um cartão SD nada mais é que uma unidade de armazenamento de massa, onde blocos de dados podem ser acessados em qualquer ordem. Portanto pode-se implementar praticamente qualquer organização de arquivos normalmente usada com HDs. Para fins de interoperabilidade entre equipamentos, o mais comum é usar um sistema de arquivos do tipo FAT.
terça-feira, abril 26, 2022
quinta-feira, abril 21, 2022
Ruminações Sobre Retrocomputação
Quem acompanha o blog já percebeu que eu gosto de "velharias". Neste post vou divagar um pouco sobre este vício que é a retrocomputação.
terça-feira, abril 19, 2022
Acessando um SD Card com o RP2040: Parte 1
Eu esbarrei no Twitter com um projetinho interessante, que requer ligar uma placa com RP2040 a um cartão SD. O projeto original usa um Tiny RC2040 e um Raspberry Pi Pico, mas quero ver se consigo usar o XIAO RP2040 ou o RP2040 Zero. Para isso resolvi estudar um pouco como é o uso de um SD card com o RP2040. A ideia é escrever três posts: um sobre a conexão ao SD Card e os comandos básicos, outro sobre a estrutura de armazenamento e o final sobre o uso de uma biblioteca para acessar arquivos usando C.
Meu protótipo |
quinta-feira, abril 14, 2022
Memórias: Voltando à Eletrônica e Aprendendo sobre Microcontroladores
Estamos em meados de 2003. A empresa ainda começando a engatinhar e surge uma consulta sobre fazer um trabalho que não estava alinhado com o foco que pretendíamos dar. Mas acabamos fechando o negócio e o resultado me afetou também a vida particular.
O (re)inicio de tudo |
terça-feira, abril 12, 2022
Mais Experiências com o Modo Texto do PicoVGA - Nasce o RPTerm
Sigo avançando rumo ao meu terminal baseado no Pi Pico! Após algum tempo procrastinando, um pouco de força bruta e perseverança deram resultado.
RPTerm ligado ao meu computador 6502 |
domingo, abril 10, 2022
Resenha: Fluent Python
A dedicatória no início do livro avisa que demorei mais de seis anos para ler este livro. "Fluent Python" foi escrito por um companheiro do Garoa Hacker Clube e, de certa forma, acompanhei o seu longo parto.
Eu não sou um entusiasma de Python. O Raspberry Pi e o Raspberry Pi Pico (com o Micro Python) foram as minhas principais plataformas de experimentação. Já li vários livros sobre Python (as críticas estão aqui no blog). Mas eu sempre considerei que a minha programação em Python não é "pitônica", eu programo em Python adaptando os meus conhecimentos de outras linguagens.
É aí que entra "Fluent Python", um livro que mostra como programar como os "nativos" (ou pitônistas).