domingo, dezembro 20, 2020

Crítica: Ashes of Victory (Honor Harrington #9)

 Mais um passo na saga de Honor Harrington, mas um livro longo. Embora o livro tenha lampejos dos bons momentos que me atraiu para a série, infelizmente os problemas vistos no livro anterior se aprofundam.

quinta-feira, dezembro 10, 2020

Memórias dos Anos 80: A versão 2 do SISNE

Como já mencionei antes, após o lançamento da versão 1 do SISNE e do Nexus 1600 a Scopus ficou sem saber para onde ia. Para mim foi uma surpresa quando decidiram ir em frente com a versão 2 do SISNE.


domingo, dezembro 06, 2020

Resenha: Daredevil (Série da Netflix)

Dardevil (ou Demolidor) foi, por um certo tempo, o meu super-herói preferido. É curioso que só agora em 2020 eu tenha assistido a esta série da Netflix, apesar de ouvir bons comentários desde o seu lançamento em 2015.


quinta-feira, dezembro 03, 2020

Memórias dos Anos 80 - 286 e o PC-AT

O IBM PC-AT foi um marco na história dos PCs e sua principal novidade foi o uso do processador 80286. Comento aqui um pouco dos seus pontos altos e baixos.

MBlairMartinCC BY-SA 4.0, via Wikimedia Commons


quarta-feira, dezembro 02, 2020

Quinze Anos do Blog

Há um ano eu me perguntava se era hora de parar... Acabei me convencendo que não e aos poucos fui procurando um novo ritmo. É chover no molhado dizer que 2020 foi um ano estranho, mas eu acho que isso não afetou muito o blog. Vou fechar o ano com mais de 100 posts, algo que não acontecia desde 2012.

quinta-feira, novembro 26, 2020

Memórias dos Anos 80 - Nexus 1600, parte 5 (consequências)

 Apesar de todos os percalços, o Nexus 1600 foi apresentado na "Feira Internacional de Informática" (mais conhecida como SUCESU) de outubro de 1983 e "salvou" financeiramente a Scopus (pelo menos por alguns anos). Todos viveram felizes para sempre? Não exatamente...

O Nexus 2600, o sucessor do Nexus 1600

quinta-feira, novembro 19, 2020

Memórias dos Anos 80: Nexus 1600 , parte 4 (SISNE)

Uma das partes mais polêmicas do projeto do Nexus 1600 foi o desenvolvimento de um sistema operacional compatível com o MS-DOS, o SISNE (SIStema do NExus). Muitas pessoas não acreditavam (e não acreditam) que o SISNE foi desenvolvido pela Scopus. O eu dizia na época era: "foi desenvolvido sim, e temos os bugs para provar...".

Texto no livreto "Scopus 30 anos"


terça-feira, novembro 17, 2020

Sensor Biométrico de Impressão Digital - Parte 4: Identificando Digitais

Continuando o nosso estudo do módulo FPM10A, vamos ver como identificar uma digital capturada pelo módulo. Recomendo dar uma lida no post anterior para entender a terminologia.

Fonte: https://www.jfsmonline.com/text.asp?2016/2/1/60/162807


quinta-feira, novembro 12, 2020

Memórias dos Anos 80: O Nexus 1600, parte 3 (BIOS)

 Agora é hora de falar nos altos e baixos do BIOS do Nexus 1600.

O início do BIOS do PC IBM


domingo, novembro 08, 2020

Resenha: Understanding Photography - Field Guide

Embora eu tivesse uma certa atração por fotografia desde a juventude, o custo dos filmes era um limitante. As máquinas digitais (já neste século) resolveram isso, mas foi só em 2011 que passei de uma máquina do tipo "aponte-e-atire" para um modelo mais sofisticado (DSLR).

Embora a qualidade da imagem tenha melhorado (acredite, a qualidade não se mede em megapixels), eu me atrapalho com a grande quantidade de ajustes disponíveis, fico na maior parte do tempo no automático e me considero um "fotógrafo estatístico": tiro tantas fotos que algumas tem que sair boas!

Para tentar melhorar a qualidade das minhas fotos, parti para a solução "nerd": ler livros. "Understanding Photography - Field Guide" é um livro que promete cobrir bastante terreno e tem boas avaliações.


quinta-feira, novembro 05, 2020

Memórias dos Anos 80: O Nexus 1600, parte 2 (Hardware)

Continuando de onde paramos no post anterior, o projeto do Nexus 1600 fugiu um pouco da estrutura tradicional da Scopus, com uma interferência menor do "Comitê de Tecnologia" e uma autonomia maior do líder do projeto. Neste post vou falar um pouco sobre os acertos e erros (na minha visão) no projeto do hardware.


terça-feira, novembro 03, 2020

Sensor Biométrico de Impressão Digital - Parte 3: Cadastrando uma digital no FPM10A

Agora que já sabemos como enviar comandos para o FPM10A e ler a resposta, vamos começar a examinar os comandos pela sequência necessária para o cadastro de uma digital.


quinta-feira, outubro 29, 2020

Memórias dos Anos 80: O Nexus 1600, parte 1

 Chegamos a uma parte interessante das minhas memórias: minha participação no projeto de um dos primeiros computadores brasileiros compatíveis com o PC IBM, o Nexus 1600. Este assunto vai ocupar vários posts, neste primeiro vou tentar dar um pouco do contexto deste projeto dentro da Scopus.

Olha eu aí na Folha Informática!


terça-feira, outubro 27, 2020

Sensor Biométrico de Impressão Digital - Parte 2: Comunicando com um módulo FPM10A

Entre os vários sensores de digital disponíveis, acabei comprando um baseado no módulo FPM10A, cujo datasheet você pode ver aqui. Neste post vamos ver como é a comunicação com ele e fazer um primeiro teste.


domingo, outubro 25, 2020

Jogo do Mês: Return of the Obra Dinn

Faz um bom tempo que não faço uma avaliação de jogo e o motivo é simples: não tenho jogado. "Return of the Obra Dinn" foi uma sugestão do meu filho e usei isso como motivação para começar a jogar. E uma vez começado só consegui parar no final.


quinta-feira, outubro 22, 2020

Memórias dos Anos 80: O PC IBM

Antes de começar a contar sobre o meu envolvimento no desenvolvimento de um dos primeiros PC-compatíveis brasileiros, vou voltar mais alguns anos no tempo e falar um pouco sobre o PC IBM original e o seu lançamento.

O lançamento do PC-IBM ocupou as capas de todas as revistas


quinta-feira, outubro 15, 2020

Memórias dos Anos 80: O TVG4001

Após o Lepus e 200 o TVA 2052, o próximo projeto na Scopus foi o TVG 4001. Neste caso eu participei somente das etapas inicias (especificação e anteprojeto), na hora de iniciar o desenvolvimento propriamente dito eu fui alocado para algo bem diferente: o projeto de um micro compatível com o PC IBM (mas isso será história para depois). 

Apesar de não ter participado oficialmente do desenvolvimento eu continuei acompanhando e cheguei a dar minhas contribuições no código.

Aquela caixa lembra o meu projeto de formatura...


terça-feira, outubro 13, 2020

Sensor Biométrico de Impressão Digital - Parte1 - Como Identificar uma Digital

 Depois de olhar alguns sensores bem simples vamos passar para um bem complicado: o sensor de impressão digital.

domingo, outubro 11, 2020

Livro do Mês: Not All Fairy Tales Have Happy Endings: The rise and fall of Sierra On-Line

Nos anos 80 eu comprei vários jogos da Sierra. Apesar de não poder dizer que tenha ficado satisfeito com todos, eles tinham (e ainda tem) uma certa atração especial. Eu já tinha lido algumas entrevistas e até um capítulo do livro Hackers sobre a empresa, mas a oportunidade de ouvir a história diretamente de Ken William (que fundou a Sierra junto com a esposa) foi irresistível.


quinta-feira, outubro 08, 2020

Memórias dos Anos 80: O Lepus 200 e o TVA 2052

Uma das preocupações nos últimos meses de estágio era se eu seria contratado. Preocupação que se mostrou tola no ambiente de crescimento rápido da Scopus. Não somente todos os estagiários foram contratados, como também vários dos meus colegas de turma (alguns anos mais tarde acho que pelo menos um terço da minha turma estava trabalhando na Scopus).

A minha expectativa era trabalhar no MicroScopus, mas tive a pequena decepção de ser alocado para o desenvolvimento de terminais. Felizmente a Scopus estava planejando duas novas linhas de terminais e projetos interessantes não faltaram. Nesses projeto tive o prazer de trabalhar com um verdadeiro mentor, a quem devo muito da minha competência como desenvolvedor (a minha incompetência eu devo a mim mesmo).


terça-feira, outubro 06, 2020

Sensor de Presença (Movimento) por Infravermelho

Mais um sensor simples, barato, fácil de achar e fácil de usar.

O módulo PIR. A parte plástica são as lentes.
 Abaixo os potenciômetros de Tempo (esq) e Sensibilidade (dir)


quinta-feira, outubro 01, 2020

Memórias dos Anos 80: O Projeto de Formatura

Estamos no segundo semestre de 1981, o estágio na Scopus vai indo bem e o fim da faculdade se aproxima. Apesar do último semestre ter algumas matérias bem chatas, uma atividade consome a maior parte do tempo na escola: o projeto de formatura (o que hoje em dia se chama de TCC).



terça-feira, setembro 29, 2020

Módulo Sensor de Vibração (com sensor SW-420)

Continuando a esvaziar o meu backlog de sensores, vamos ver outro sensor simples, o de vibração.


domingo, setembro 27, 2020

Crítica: Pale Grey For Guilt

Mais um daqueles livros que não me lembro onde vi a indicação... também é incomum eu começar a ler uma série pelo meio (este é o nono dos livros com o personagem Travis McGee). Mas é fácil perceber o que me atraiu: um clima noir.


quinta-feira, setembro 24, 2020

Memórias dos Anos 80: Estágio na Scopus Tecnologia - parte IV, o Utilitário para o MicroScopus

É com vergonha que admito não lembrar o nome do programa que consumiu a maior parte do meu tempo como estagiário. Mas, felizmente, lembro de algumas lições.

Fonte: Revista Micro Sistemas número 6, março de 1982


quinta-feira, setembro 17, 2020

Memórias dos Anos 80: Estágio na Scopus Tecnologia - parte III, o MicroScopus

Baseada no microprocessador 8080, a linha de terminais TVA1000 estava a um passo de ser um microcomputador. Este passo foi dado em 1980 com o lançamento do MicroScopus, um micro de 8 bits com sistema CP/M-80.


O uC20 à esquerda e o uC200 à direita


terça-feira, setembro 15, 2020

Sensor Infra-vermelho de Chama

 Já faz algum tempo que não escrevo um post sobre sensores... Vamos ver hoje um sensor bastante simples: o sensor infra-vermelho (IR) de chama.



domingo, setembro 13, 2020

Crítica: A Series Of Unfortunate Events (Netflix)

Quem acompanha este blog desde 2006 sabe que sou fã dos livros "A Series of Unfortunate Events". E vai se espantar de eu só ter visto agora a série da Netflix. Devo admitir que estava com certa apreensão, pois o filme não foi totalmente satisfatório para mim.

quarta-feira, setembro 09, 2020

Memórias dos Anos 80: Estágio na Scopus Tecnologia - parte II - O "Laboratório"

Ao começar a escrever sobre o meu trabalho na Scopus, percebi a necessidade de explicar algo difícil de entender atualmente: o "Laboratório".


terça-feira, setembro 08, 2020

A Velha Dificuldade em Achar e Manter um Ritmo no Blog

Este assunto já apareceu muitas vezes por aqui. Ter um certo ritmo nas publicações é algo útil tanto para os seguidores do blog como para mim. Ajuda também a "engajar" as pessoas que chegam no blog por um assunto específico.

Mas é uma coisa complicada. A ideia sempre foi ir mantendo um "pipeline" de artigos em diferentes estágios de preparação, para evitar chegar ao "o que vou falar amanhã?".  Porém o tempo de preparação dos artigos varia bastante e o tempo disponível para isso também. E desconfio que eu tenho uma tendência a relaxar (no mal sentido) quando consigo acumular uma série de posts na fila.

No final do ano passado estava até pensando em parar. Depois consegui manter um post por semana e aumentar para dois posts por semana. No mês passado a fila ficou vazia. Deu para segurar um pouco mas o ritmo foi quebrado.

No meu planejamento, o meu projeto atual (o ATmega Detonator) era para estar acabado e já devia estar trabalhando no seguinte. Mas ainda falta uma boa parte do software do Detonator. Tem vários projetos encostados em diferentes estágios de montagem aguardando a vez.

Além do blog, tem o canal de vídeo. Curiosamente, os vídeos vinham fluindo mais facilmente. Mas a fila de lá também secou.

Nas próximas semanas a frequência dos posts vai oscilar. Tenho bastante coisa para falar nos posts de quinta (minhas "memórias"), mas nada preparado para os posts de terça. Peço para os leitores um pouco de paciência e continuem verificando periodicamente (alguém ainda usa o feed para ser avisado dos artigos?).

quinta-feira, setembro 03, 2020

Memórias dos Anos 80: Estágio na Scopus Tecnologia - parte I

E saímos dos anos 70! Estamos em 1981, o último ano da faculdade. Hora de encerrar o estágio no IPT e ir procurar um estágio mais focado com o que eu pretendia seguir como emprego.



domingo, agosto 30, 2020

Resenha: How To Solve It

How To Solve It é um livro clássico e um exemplo de algo que tem me interessado nos últimos tempos. Na falta de um nome melhor, eu chamaria de "meta-educação": o estudo de como aprender. Olhando para os meus tempos de escola, vejo que as aulas se concentravam em "despejar matéria" e pouco falavam sobre as técnicas de estudo em si.

George Pólia, o autor de How To Solve It, foi  um grande matemático mas, me arrisco a dizer, mais importante do sua contribuições para teoria dos números, combinatória, análise numérica e probabilidade foi o seu trabalho no ensino da matemática.



quinta-feira, agosto 27, 2020

Memórias dos Anos 70: As Notas da Faculdade

Para fechar a série sobre a faculdade, vou falar um pouco sobre minhas notas.

Curiosidade: O "B" no final do nome do curso indica "Digital"

terça-feira, agosto 25, 2020

Módulo Gravador de Voz Usando o ISD1820

Vamos hoje dar uma olhada rápida neste módulo de gravação de voz que você encontra nos botecos que vendem módulos "para Arduino".

O módulo ligado a um Arduino para acionamento comandado por um sensor ultrassônico

quinta-feira, agosto 20, 2020

Memórias dos Anos 70: Mais Histórias da Faculdade

Os cinco anos de faculdade foram repletos de situações cômicas e trágicas (às vezes era difícil decidir se era uma coisa ou outra). Faço aqui um "dump" de algumas destas histórias, sem me preocupar muito em seguir uma ordem cronológica e me abstendo de identificar os envolvidos.


terça-feira, agosto 18, 2020

Kit PT3 - Pré-Tonal Mono 3 Canais

O Kit Pré-Tonal Mono 3 Canais da Comkitel Eletrônica é um kit nacional para ajustar graves, médios e agudos na entrada de um amplificador de potência. Neste post vou comentar o kit e a montagem, os testes de bancada e de ouvido ficam para um post futuro,




domingo, agosto 16, 2020

Crítica: "Châtelet Station, Destination Cassiopeia" e "Brooklyn Line, Terminus Cosmos" (Valerian & Laureline vol 9 e 10)

Continuando com as aventuras de Valerian e Laureline, chegamos aos volumes 9 e 10 que tem uma narrativa um pouco diferente dos volumes que os antecedem.



quinta-feira, agosto 13, 2020

Memórias dos Anos 70: Estágio no IPT

Estagiar em Processamento de Dados no IPT foi uma caminho diferente da maioria dos meus colegas mas acabou complementando o meu aprendizado de formas que eu não imaginava.

Uma CPU de Cobra 400


terça-feira, agosto 11, 2020

Investigando Fontes de Caracteres Para Display OLED 128x64 Pontos

Os displays OLED de 0,96", com resolução de 128x64, são bastante interessantes e já apareceram várias vezes aqui no blog. Neste post vou falar sobre as minhas experiências com escrita de texto.

Por simplificação estou usando sempre caracteres mono-espaçados e usando nos exemplos fontes somente com os dígitos hexadecimais.



quinta-feira, agosto 06, 2020

Memórias dos Anos 70: Universidade parte II

Quando eu me matriculei para o vestibular eu tinha um plano quanto às várias bifurcações na faculdade: Engenharia - Elétrica - Eletrônica - Digital. Mas a verdade é que eu não tinha ideia do que ia fazer como Engenheiro Eletrônico Digital, foi com a Introdução à Ciência da Computação que eu descobri o que queria fazer.

Foi só recentemente que achei o livro texto em um sebo

terça-feira, agosto 04, 2020

Andamento da Montagem do "ATmega Detonator"

Feitos os testes e aprendido como usar a programação paralela ("alta voltagem") do ATmega é hora de passar o circuito da protoboard para uma montagem mais definitiva ("eterna enquanto dure").


domingo, agosto 02, 2020

Resenha: My Wife is Wagatsuma-san

Sei lá porque resolvi me aventurar a ler mangá... Acho que o que me atraiu neste foi a descrição: "Um dia, um aluno secundarista mediano, Aoshima, acorda dez anos no futuro e está casado com a menina mais bonita da escola -  Wagatsuma-san! No presente são apenas colegas de classe, como será que ele termina com a inalcançável  Wagatsuma-san?!".  Com roteiro de  Yuu Kuraishi e desenho de Keishi Nishikida, foi publicado originalmente de 2011 a 2014 e está disponível em formato digital (em 13 volumes) no Comixology.

Os treze volumes


Aviso: SPOOILERS!!!

quinta-feira, julho 30, 2020

Memórias dos Anos 70: Universidade, parte I

Em 1977 eu comecei a estudar na gloriosa Escola Politécnica da USP. Após todos os anos de primário, ginásio e colégio eu esperava algo diferente. Mas certamente não o que eu encontrei. Não tenho ideia do quanto a minha experiência se assemelha à situação atual (ou mesmo se os meus colegas compartilham as mesmas impressões).

Vista aérea do "biênio". No meu tenho tinha um fosso ao redor do "cirquinho" e o primeiro prédio ligado a ele não existia.


terça-feira, julho 28, 2020

Sintetizador UNO

Um dos meus primeiros gostos musicais na adolescência foi Rick Wakeman. E o instrumento característico dele é o Minimoog, que é um sintetizador analógico. Alguns anos atrás eu fui ver por curiosidade qual o preço de um - na época o modelo atual custava US$2500,00 no fabricante.

Ano passado eu vi um vídeo no YouTube falando num sintetizador analógico italiano por US$200,00, surgiu uma oportunidade de trazer um... Aqui vai uma apresentação rápida, feita por um não-músico.



terça-feira, julho 21, 2020

Usando um Rotary Encoder

Este é mais um daqueles posts sobre algo que eu pensei ser simples, mas deu bastante trabalho na hora de colocar para funcionar.

Minha primeira ideia de interface para o "ATmega Detonator" era bem minimalística: vários LEDs e um botão para ir selecionando sequencialmente as opções. Mais adiante resolvi usar um display I2C e apresentar menus nele. Para selecionar as opções vou um "rotary encoder", inspirado por um vídeo onde ele é usado junto com um display do mesmo modelo que vou usar.

Existe muita informação na internet sobre os "rotary encoders" (listo no final as que usei), portanto vou tentar ser sucinto.



domingo, julho 19, 2020

Crítica: Mandrake The Magician: The Dailies Vol. 1: The Cobra

Este é o primeiro (e até o momento único) volume de coletânea das tiras diárias de Mandrake,



quinta-feira, julho 16, 2020

IOExpander: Usando um ATtiny24 como um Expansor de I/O I2C

Em uma etapa do meu projeto do "ATmega Detonator" achei que o PCF8574 era o culpado por problemas misteriosos. Antes de descobrir ser um simples mau contato, eu investi na linha de substituir o PCF8574 por um ATtiny24. Inicialmente parecia muito simples: controlar os inos de I/Os a partir de uma leitura ou escrita via I2C. O que eu não contava era com as dificuldades no uso da USI ("Universal" Serial Inteface) no modo escravo (já vimos anos atrás o uso no modo mestre).

terça-feira, julho 14, 2020

Programação "Alta Voltagem" do ATmega - Parte 6

Para finalizar este estudo dos comandos de programação paralela vamos olhar a leitura e escrita na Flash. Aqui a parte importante é entender como é organizada a Flash do ATmega.


quinta-feira, julho 09, 2020

Expansores de I/O PCF8574 e PCF8574A

Os integrados PCF8574 e PCF8574A são expansores de I/O com interface I2C bastante populares. Entretanto eles tem algumas peculiaridades quando usados de modo bidirecional que não costumam ser muito comentadas.


terça-feira, julho 07, 2020

Programação "Alta Voltagem" do ATmega - Parte 5

Com o hardware já funcionando e sucesso na colocação no modo de programação e na leitura da identificação do ATmega, agora é hora de fazer algo útil: apagar a memória Flash e colocar os fuses nos valores de fábrica.


domingo, julho 05, 2020

Crítica: Superman - For Tomorrow

Mais uma saga moderna (2004) do Superman. Milhões de pessoas sumiram da Terra, inclusive Lois Lane. Porque? Conseguirá nosso herói trazê-las de volta?


quinta-feira, julho 02, 2020

Memórias dos Anos 70: Cursinho

Em 1976 cheguei ao último ano do colegial. A prioridade, porém, não era a escola - era o cursinho. O ano todo foi uma maratona: aulas no colégio de manhã, aulas no cursinho à tarde e estudo à noite.


terça-feira, junho 30, 2020

Programação "Alta Voltagem" do ATmega - Parte 4

Montado o nosso protótipo vamos começar a conversar com o ATmega pelo modo de programação paralelo. O objetivo desta etapa é colocar o ATmega no modo programação e ler a sua identificação.


quinta-feira, junho 25, 2020

Memórias dos Anos 70: O Professor de Biologia

O professor Roberto (me foge o sobrenome, para nós ele era o "Betão") era novo na escola. A sala de Biologia ficava no último andar e era o que se chamava "laboratório": azulejos brancos até o teto. No começo do curso a sala estava praticamente vazia: cadeiras, um quadro negro. Em cima da bancada (também azulejada) uma pilha de exemplares antigos do Diário Oficial. Como apontador, Betão usava um pedaço de uma antena velha de fusca (que batia no quadro para frisar o que dizia).



terça-feira, junho 23, 2020

Programação "Alta Voltagem" do ATmega - Parte 3

Decisões tomadas, é hora de partir para a prática. No caso montar um protótipo na protoboard.



domingo, junho 21, 2020

Resenha: Echoes of Honor (Honor Harrington #8)

Continuando a saga de Honor Harrington, chego ao oitavo volume. Ao final do volume anterior, Honor está ferida e escondida com seus companheiros em um sistema presídio, atrás das linhas inimigas. Este clifthanger foi a motivação para ler este livro, após uma certa falta de brilho em grande parte do livro anterior.