terça-feira, abril 26, 2022

Acessando um SD Card com o RP2040: Parte 2

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.


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).


quinta-feira, abril 07, 2022

Memórias: Coletores CypherLAB

No começo da empresa muitos dos nossos clientes estavam atrás de soluções de baixo custo. Os coletores das marcas mais conhecidas sempre foram caros e as suas opções para comunicação por rádio frequência  (nesta época pré-WiFi) também. Daí o interesse por equipamentos mais simples, com uma opção de comunicação por rádio de baixo custo.

CPT-711 (à esquerda) e CPT-8110 (à direita)