terça-feira, maio 05, 2020

Seeeduino XIAO: Apresentação

No começo do ano, o Seeedstudio lançou o Seeeduino XIAO ("pequeno" em chinês). A plaquinha esgotou rapidamente e o seu retorno (após algumas semanas de adiamento) foi só no final de fevereiro. Vamos dar uma olhada no porque esta placa está fazendo sucesso.

"Clique para ampliar"

domingo, maio 03, 2020

Crítica: Avengers: Kree/Skrull War

Eu comprei a versão digital desta coletânea na esteira do hype do filme Capitã Marvel. Esta "saga" é considerada uma das melhores e mais importantes da Marvel, mas já adianto que me decepcionou.



sexta-feira, maio 01, 2020

Dobrando a Meta

Depois de algumas dúvidas existenciais, adotei a meta de um post técnico por semana. Com a retomada do meu canal de vídeo, estabeleci uma rotina de um post técnico toda terça, um post de crítica/resenha/avaliação aos domingos e um vídeo quinta sim, quinta não.

Com a meta atingida, é hora de dobrar a meta. Primeiro, vídeo toda quarta. Segundo, posts às terças e quintas. Na terça sempre um post técnico e na quinta vai variar um pouco (inicialmente acho que vão ser minhas memórias). Vou tentar manter os posts de domingo, mas o backlog de livros lidos está chegando ao fim; talvez mude para domingo sim, domingo não.

O novo esquema começa na semana que vem, espero que ambos os leitores continuem acompanhando os posts e os vídeos!

terça-feira, abril 28, 2020

Relógio de Tempo Real: PCF8583

O último RTC desta série é o PCF8583 da NXP. Atenção que a NXP fabrica também os modelos PCF8563, PCF8565 e PCF8593 com características diferentes.


domingo, abril 26, 2020

Crítica; Design Patterns

Design Patterns é um livro clássico da programação orientada a objeto escrito por  Erich Gamma, Richard Helm, Ralph Johnson, e John Vlissides (conhecidos pela alcunha "Gang of Four"). Embora eu conhece (e já tenha usado) vários dos padrões, só agora eu li o livro.



terça-feira, abril 21, 2020

Relógio de Tempo Real: DS3231

O próximo na lista de RTCs é o DS3231, que eu tenho em um módulo para o Raspberry Pi (mas que pode ser usado com um Arduino).


domingo, abril 19, 2020

Crítica: Nemesis

Nemesis é um livro menos conhecido de Isaac Asimov, publicado em 1989 (3 anos antes de sua morte). É uma obra isolada das suas séries mais conhecidas, embora aproveite algumas ideias.


terça-feira, abril 14, 2020

Relógio de Tempo Real: DS1307

O segundo RTC que vamos examinar é o DS1307. O que tenho é um módulo chamado tiny RTC, que além do DS1307 tem uma memória EEProm e espaço para colocar um DS18B20 (que já vimos por aqui).


domingo, abril 12, 2020

Resenha: The ZX Spectrum ULA

Na busca de uma forma de produzir um computador pessoal de baixo custo nos anos 80, a Sinclair encontrou na ULA (Uncommited Logic Array) uma forma barata de colocar grande parte do circuito em um circuito integrado. Usada inicialmente no ZX81, a ULA foi a parte central no projeto seguinte, o ZX Spectrum. Neste livro Chris Smith revela os detalhes do funcionamento da ULA e o seu uso no ZX Spectrum.



terça-feira, abril 07, 2020

Relógio de Tempo Real: DS1302

Vamos interromper nossa "programação normal" para quatro posts sobre relógios de tempo real (RTC). RTCs são circuitos integrados especializados para contar data e hora. Os quatro modelos que vamos ver são os que tenho em mãos (existem vários outros) e são facilmente encontráveis, seja na forma de CI solto ou como módulo para Arduino, Raspberry, etc.

O primeiro da lista é o DS1302, que já usei num projeto descrito aqui no blog.


domingo, abril 05, 2020

(Mini) Resenha: Practical Internet of Things Security

O 's' em IOT é de segurança... a piada está batida mas continua válida. Neste livro, que eu peguei a primeira edição no free learning da Packt, Brian Russell e Drew Van Duren atacam este problema.



terça-feira, março 31, 2020

ESP32-CAM: Um ESP32 com Câmera

Este módulo chamou a atenção de muita gente (aqui um exemplo de repercussão) quando foi lançado no segundo semestre de 2018: um ESP32  com uma micro-câmera por um preço bastante convidativo (US$10 na China). É bastante fácil de encontrar aqui no Brasil (a preços bem variados).

Infelizmente a maioria das informações que você encontra se resume a usar o exemplo da ExpressIf para streaming de vídeo com opção de reconhecimento facial. Neste post, e em outros, vou tentar examinar um pouco mais a câmera e construir outras aplicações para ela.


domingo, março 29, 2020

terça-feira, março 24, 2020

Montando Cantinho na "Nuvem" para Chamar de Seu

Existem vários motivos para você querer um cantinho ("servidor") na internet. No meu caso são algumas brincadeiras de IOT, onde quero poder acessar remotamente (via celular ou PC) dispositivos que vou instalar em casa. Para conseguir comunicar uma das pontas precisa ter um endereço conhecido e as conexões a internet domésticas não costuma ter IP fixo (existem alternativas como o "dynamic dns").

A solução que vou adotar consiste em ter um endereço IP fixo "na nuvem" que funcionará como uma espécie de "caixa postal" entre as duas pontas.

O objetivo aqui não é fazer um tutorial passo a passo, mas passar alguns links e comentários sobre o caminho que estou seguindo (que pode não ser o mais apropriado para você).

domingo, março 22, 2020

Crítica: Teens Titans The Silver Age Vol 1

Mais um daqueles volumes imensos* que eu compro tentando recuperar as emoções da infância.



* Pelo menos este eu comprei em formato digital, pois as minhas estantes estão lotadas.

terça-feira, março 17, 2020

Sonoff Basic: Transformando num Timer Controlado via Browser

No meu último post sobre o Sonoff Basic transformei o coitado num pisca-pisca, trocando o firmware de fábrica pelo exemplo Blink do Arduino. Neste post vou transformá-lo em algo mais útil: um timer que você programa através de um browser (de dentro da sua rede local).


domingo, março 15, 2020

Resenha: Midnight in Chernobyl

O desastre em Chenobyl é um dos episódios marcantes do século XX. Mas o que realmente aconteceu lá, porque e como as autoridades responderam a isso? É isto que "Midnight in Chernobyl" se propõe a responder.



terça-feira, março 10, 2020

Módulo Receptor de Audio Bluetooth

Não há dúvida que a grande aplicação de consumo do Bluetooth  é o envio de áudio. Com a adoção em massa do streaming de música e preços mais acessíveis dos equipamentos, fones e caixas de som Bluetooth se tornaram comuns.

Procurando uma forma econômica de adaptar aparelhos antigos para receber música via Bluetooth, achei várias plaquinhas. A escolha desta em particular foi meio ao acaso, se você se interessar recomendo examinar as outras opções.



domingo, março 08, 2020

Resenha: The Great Degeneration: How Institutions Decay and Economies Die

Não lembro mais por onde cheguei a este livro sobre economia (e algumas coisas mais). Uma rápida pesquisa antes de comprar revelou que o autor tem um certo renome (reparar na capa que o nome dele tem mais destaque o nome do livro) e que o livro foi, na média, bem recebido.



terça-feira, março 03, 2020

Sonoff Basic: Programando com a IDE do Arduino

Agora que já instalamos um conector de programação e salvamos o firmware original do Sonoff, vamos ver como fazer os nossos próprios programas.