quinta-feira, abril 08, 2021

Memórias dos Anos 90: Mudando de Emprego

A troca de emprego em meados de 1993 foi uma mudança em vários sentidos e, para o bem ou para o mal, me alargou os pontos de vista e conhecimentos.

O jovem eu na minha mesa*


terça-feira, abril 06, 2021

Raspberry Pi Pico: Gerando Vídeo Composto

Uma (das muitas) diferenças óbvias entre o Raspberry Pi Pico e os outros modelos de Raspberry é a ausência de uma saída de vídeo (lembrando, o PiPico é uma placa de microcontrolador e os demais são "computadores em uma única placa").

Mas, com o acréscimo de alguns resistores e um pouco de engenhosidade de software, é possível gerar vídeo com o PiPico. Neste post e no próximo vamos ver duas formas de fazer isso.


domingo, abril 04, 2021

Crítica: Robot Building for Beginners (Primeira Edição)

Mais um livro "antigo" removido da estante! Este livro foi lançado em 2002, comprado em 2009 e lido somente em 2021... Devo alertar que é uma edição antiga, já foram lançadas a segunda e terceira edições (esta última em 2015). Mas vamos deixar de lado a minha compulsão de comprar mais livros que consigo ler...

David Cook escreve mais de 500 páginas sobre um robô simples, controlado por um simples comparador de tensão (algo semelhante ao DG-2000 que eu já testei). Exagero?


terça-feira, março 23, 2021

Microcontrolador 8051: Gravando um Firmware no AT89S51 (e o AT89S52) com o Avrdude e um Arduino

Uma vez que os comandos de programação serial do AT89S51 são semelhantes aos dos microcontroladores AVR, me pareceu natural que o avrdude poderia ser usado para programá-lo, usando um Arduino Uno com o sketch ArduinoISP. Existem alguns tutoriais sobre isso na internet, mas quando fui tentar surgiram algumas dificuldades...



domingo, março 21, 2021

Crítica: Star Wars - The Clone Wars (série animada de 2008 a 2020)

Uma das (não muitas) coisas de meu interesse no Disney+ é esta série, que eu não acompanhei na época de lançamento (nem nos anos seguintes). Apesar do Disney+ não ser muito orientado a maratonas, assisti nos últimos meses a todos os episódios.


Alerta: Se você for uma das raras pessoas que não assistiram a "pré-trilogia" (episódios I a III), pare aqui mesmo pois vai ter spoilers!).

quinta-feira, março 18, 2021

1990: O Ano em Que Nos Ferramos

Este vai ser um post meio amargo. Só não é amargo por completo porque em 1990 teve uma coisa muito boa: o nascimento do meu filho.

No capítulo anterior a Humana estava indo super bem, atingindo a segurança financeira e vendendo uma centena de cópias de Zapt por mês. Existia a preocupação com a inflação descontrolada e a incógnita do "caçador de marajás" que tinha sido eleito presidente, mas nada preparava para o que ia acontecer.


Zélia Cardoso de Melo

segunda-feira, março 15, 2021

Um ano de "quarentena"!

 Foi no dia 15 de março de 2020 (um domingo) que eu mandei um email falando que pretendia "reduzir as presenças na empresa" e trabalhar mais em casa. No dia 16 eu dei uma passada rápida para pegar algumas coisas. A secretária perguntou se eu achava que a situação ia durar muito, eu ingenuamente pensava que poderia chegar a alguns meses mas tudo estaria melhor no segundo semestre... Uma semana depois todos os funcionários passaram a trabalhar de casa.

domingo, março 14, 2021

Resenha: The Old New Thing

No começo dos anos 2000, uma leitura diária era o blog  The Old New Thing (que continua com posts diários). O blog é escrito por um desenvolvedor da Microsoft, Raymond Chen, e trata (na maior parte do tempo) de detalhes e curiosidades sobre software, principalmente o Windows.

É claro que eu comprei o livro, o que me espanta é ele ter ficado na prateleira este tempo todo. 



quinta-feira, março 11, 2021

Memórias dos Anos 80: O incrível ano de 1989

1989 foi, em muitos aspectos, um ano especial. Mas a gente só foi descobrindo isso aos poucos. No lado pessoal, completei 30 anos, casado e com uma filha (no segundo semestre ficamos grávidos novamente). A Humana mantinha o ritmo de crescimento e agora ocupava duas casas, um somente para a equipe de desenvolvimento.


terça-feira, março 09, 2021

A Primeira Semana com o Raspberry Pi Pico

Enquanto eu estava falando aqui no blog sobre o veterano 8051, no mundo futurístico de 2021 o assunto (para os amantes de "plaquinhas") tem sido o Raspberry Pi Pico (que eu vou chamar de PiPico). Já fiz dois vídeos sobre ele (um antes e um depois de receber a placa).

Este post deve ser o primeiro de uma longa série, à medida em que eu estudo o PiPico e faço alguns projetos com ele.

My precious!


quinta-feira, março 04, 2021

Memórias dos Anos 80 e 90: Evoluções do Zapt

 Vou fugir aqui da ordem cronológica e falar sobre as evoluções do Zapt após o seu lançamento.

O folheto do Zapt também evoluiu


terça-feira, março 02, 2021

Microcontrolador 8051: Usando um ESP32 para Gravar Firmware em um AT89S51 (parte 2)

Neste post vou concluir o projeto começado no post anterior. Os problemas que eu tive? Aparentemente foi principalmente mau contato (notadamente na fonte de 5V), mas acabei fazendo também alguns ajustes no hardware e software.

Funciona!


quinta-feira, fevereiro 25, 2021

Memórias dos Anos 80: Zapt

O Z foi um software muito bom. Mas a sua evolução, na minha comprometida visão, foi um software excelente: o Zapt.

A imagem (criada pela agência) não foi unanimidade


terça-feira, fevereiro 23, 2021

Microcontrolador 8051: Usando um ESP32 para Gravar Firmware em um AT89S51 (parte 1)

Na hora de fazer um exemplo de gravação do AT89S51 (usando o que vimos no post anterior), me veio uma ideia meio louca... porque não usar um ESP32 e comandar a gravação remotamente por um browser? Imagine um gravador que você liga só na tomada e faz o download do firmware e comanda a gravação direto do seu micro de desenvolvimento sem precisar instalar um software especial!

O resultado deste meu exemplo será uma "prova de conceito", não um produto. Para virar produto precisaria caprichar mais no software, tratar melhor erros, suportar outros modelos de microcontrador, etc.  Mas é um projeto divertido. Exceto que ainda não está funcionando 100% (daí quebrar a apresentação em duas partes).


domingo, fevereiro 21, 2021

quinta-feira, fevereiro 18, 2021

Memórias dos Anos 80: Emulação de Terminais IBM com o Z e Zapt

 Nos anos 80 o grande volume de terminais estava nos terminais para mainframes IBM. Entretanto a complexidade destes terminais era alta e a Humana demorou um tempo até oferecer soluções de emulação para eles. Mas, com o passar dos anos, a lista de soluções para conexão a IBM ficou imensa.

O terminal 3278, não muito carinhosamente chamado de "cabeção"


quinta-feira, fevereiro 11, 2021

Memórias dos Anos 80: Videotexto

 Nos anos 80 a gente não tinha a internet. Mas tinha o videotexto (também chamado VTX).

Capa do Manual, já no tempo do Zapt


terça-feira, fevereiro 09, 2021

Microcontrolador 8051: Gravação da Flash do AT89S51

Vamos examinar neste post como gravar um programa na memória Flash do AT89S51. O que vamos ver aqui é específico para este modelo (e com pequenas alterações se aplica a outros microcontroladores da linha AT89 da Atmel). Microcontroladores de outros fabricantes podem ter processos de gravação diferentes, mesmo sendo baseados na mesma arquitetura do 8051.


quinta-feira, fevereiro 04, 2021

Memórias dos Anos 80: A Comunicação Micro-a-Micro com o Z

 A principal aplicação do Z era a conexão aos minis e mainframes. Serviços on-line eram poucos e mais voltados para a pessoa física. Mas, à medida que os micros iam ocupando espaço nas empresas, aumentava a necessidade de comunicação entre micros via linha telefônica (lembrem-se, ainda não existia a internet!).


terça-feira, fevereiro 02, 2021

Microcontrolador 8051: Ferramentas de Programação

 No meu post anterior eu escrevi um programa num pedaço de papel e traduzi para linguagem de máquina "na unha". É um exercício divertido na primeira vez, mas logo se torna cansativo. Neste post vamos ver algumas ferramentas para programação do 8051.