quinta-feira, maio 27, 2021

Memórias dos Anos 90: Spectrum 24 (parte 1)

No post anterior eu falei sobre o Spectrum One, um sistema de rádio específico para os coletores da Symbol. O sistema seguinte de RF da Symbol foi o Spectrum 24, que tinham aspirações bem maiores.


terça-feira, maio 25, 2021

Examinando um Shield Arduino com Display LCD TTF de 2,4" Sensível ao Toque - Parte 2

Na primeira parte vimos como é a interface com o controlador do display.  E a detecção de toque? Esta parte não é tratada pelo controlador, porém utiliza alguns pinos em comum com ele. Quais pinos e como implementar a detecção de toque deu um pouco de trabalho.


quinta-feira, maio 20, 2021

Memórias dos Anos 90: O Sistema Spectrum One

 Uma das vantagens dos coletores da Symbol em relação à concorrência era o sistema Spectrum One de comunicação por rádio. Nos meus primeiros anos na Seal eu trabalhei muito com ele (posteriormente foi montado um time só para cuidar dos projetos com rádio frequência).

A base de rádio do Spectrum One. A antena era externa e existiam muitas opções

terça-feira, maio 18, 2021

Examinando um Shield Arduino com Display LCD TFT de 2,4" Sensível ao Toque

Esta é mais uma daquelas plaquinhas que a gente acha em vários lugares (eu comprei no Mercado Livre). Um detalhe importante é que existem muitas variações com a aparência semelhante (este site estranho lista uma dezena de variações). A que eu tenho tem a identificação "tftlcd for arduino uno (spiflash)".


domingo, maio 16, 2021

Crítica: Star Wars - Rebels

Concluído "The Clone Wars", emendei com  Rebels, que é uma espécie de continuação (entre as duas temos agora "The Bad Batch"). Segue um crítica onde tentei pegar leve nos spoilers.

Os rebeldes. Dá para descobrir quem é quem pelas minhas descrições?


quinta-feira, maio 13, 2021

Memórias dos Anos 90: Coletores de Dados II

Como a "série 3000" rodava DOS (DR_DOS para ser exato) algumas pessoas pensavam que dava para escrever programas em qualquer linguagem (de preferência Clipper, estamos nos anos 90). Mas a compatibilidade limitada e a pouca memória levava à minha velha amiga, a linguagem C.

Gerando um arquivo HEX para carga no coletor


terça-feira, maio 11, 2021

Raspberry Pi Pico: Usando o PIO para Interfacear um Teclado PS/2

Uma das características mais interessantes da PiPico é o PIO - Programmable Input/Output, que permite executar pequenos programas de manipulação de entrada e saída digital em paralelo à execução dos núcleos ARM Cortex M0+.

Resolvi estudar o PIO fazendo a interface com um teclado PS/2, que já examinamos aqui no blog. Neste post anterior nós usamos um Arduino e os dados eram lidos bit a bit em uma interrupção gerada pelo sinal de clock. Com a PIO o processador vai receber direto o dado completo.

Sou sujinho mas funciono, viu?


quinta-feira, maio 06, 2021

Memórias dos Anos 90: Coletores de Dados I

Como já mencionei, a maior parte do meu trabalho na Seal foi relacionado a coletores de dados (principalmente, mas não exclusivamente, fazendo programas para eles). É hora de começar a falar sobre eles.

Coletânea de fotos dos coletores da Serie 3000, fora de escala
Em sentido horário, partindo do alto à esquerda: PDT3300, LRT3800, PDT3500 e
PDT3100. No centro o VRC3910.


terça-feira, maio 04, 2021

MicroPython ou CircuitPython?

As placas que estou usando atualmente (a Franzininho WiFi e a Raspberry Pi Pico) possuem suporte tanto do MicroPython como do CircuitPython. O que são estes dois ambientes e o que tem de igual e diferente entre eles?