Mostrando postagens com marcador Embarcados. Mostrar todas as postagens
Mostrando postagens com marcador Embarcados. Mostrar todas as postagens

segunda-feira, fevereiro 09, 2026

Desafio 2026: Quatro Robôs, em Quatro Trimestres

Uma das pessoas que eu acompanho no X é Rue Mohr (@RueNahcMohr) e ele está tocando o "52 robots in 52 weeks, 2026". O meu ritmo é bem inferior, principalmente para robôs, mas vou tentar fazer quatro robôs este ano, um por trimestre.

As peças para um deles já estão encaminhadas


sábado, maio 31, 2025

Microcontroladores PUYA PY32F002A e PY32F003

A cerca de um ano, quando comecei a estudar o CH32V003, eu ouvi falar num microcontrolador que seria ainda mais barato, e com core ARM Cortex M0+. Pesquisando no AliExpress, encontrei uma placa com o PY32F002A, comprei algumas e coloquei na gaveta.

Só agora eu fui estudar estas placas. A placa que eu comprei não está mais disponível na AliExpress, mas achei um modelo fisicamente parecido, mas com o PY32F003. Neste post vou documentar o que eu descobri sobre eles.

quinta-feira, setembro 28, 2023

Kit M8031TL da Bit9 - Parte 1

 E vamos voltar a falar um pouco sobre a arquitetura 8051!  Dois anos atrás eu brinquei um pouco com isso, mas depois encostei. Aconteceu que no mês passado eu comprei uma plaquinha com um chip moderno baseado na arquitetura do 8051. E, antes que eu começasse a estudá-lo devidamente, achei no Garoa uma meia dúzia destes kits M8031TL, parte de uma doação anos atrás da Bit9. É um kit já descontinuado e que (como veremos) apresenta um pequeno desafio para o uso "nos tempos atuais".


Neste primeiro post vou descrever o que vem no kit e o que pretendo fazer.

terça-feira, outubro 05, 2021

ADC (Conversor Analógico Digital) - Parte 3 - Sigma Delta

Embora o mais comum nos microcontroladores seja implementar o ADC usando a Aproximação Sucessiva (SAR - que vimos no post anterior), alguns utilizam o mais sofisticado (e complicado) Sigma Delta (também chamado de Delta Sigma).

Diagrama de um ADC Sigma Delta (extraído da ref 3)


terça-feira, setembro 28, 2021

ADC (Conversor Analógico Digital) - Parte 2 - Aproximação Sucessiva

Uma forma bastante comum de implementar um ADC é através de aproximação sucessiva. Como veremos, este método fornece um resultado preciso com um circuito de (relativo) baixo custo, em troca de um tempo maior de conversão.

Diagrama de Blocos - Adaptado de https://en.wikipedia.org/wiki/Successive-approximation_ADC


terça-feira, setembro 14, 2021

ADC (Conversor Analógico Digital) - Parte 1

Este post é o primeiro de uma série a respeito de um recurso importante dos microcontroladores: o conversor (de) analógico (para) digital. Depois que a gente aprende o analogRead do Arduino, corre-se o risco de tratar o ADC como se fosse um periférico perfeito, que magicamente converte uma tensão em um número. Nesta série vou estudar o que é um ADC, quais suas características importantes, as formas comuns dele ser implementado e ver como ele é em alguns microcontroladores populares (e também num componente externo).

Um dos exemplos de AnalogRead na IDE do Arduino


terça-feira, agosto 24, 2021

Primeiras Impressões: Adafruit Feather RP2040

Para a sua primeira placa de microcontrolador, a Raspberry Pi Foundation decidiu criar o seu próprio microcontrolador, o RP2040, e oferecê-lo para outras empresas projetarem as suas próprias placas. Uma destas placas é a Feather RP2040 da Adafruint.


quarta-feira, abril 24, 2019

Um primeira olhada no ESP32

Como sucessor ao bem sucedido ESP8266, a Espressif criou o ESP32. Embora o primeiro destaque seja a inclusão do suporte ao Bluetooth, este módulo apresenta várias características interessantes.

Módulo ESP-WROOM-32

quarta-feira, novembro 08, 2017

Raspberry Pi Zero W como Controlador - Parte 1

Fechando este giro rápido sobre usos para o Raspberry Pi Zero W, vou falar um pouco no seu uso como controlador. A parte prática se mostrou mais complicada do que eu esperava e acabei dividindo o post em duas partes (e mais um adendo).


sexta-feira, novembro 25, 2016

Nerdflix

Se a memória não falha, conheci o Alessandro Ferreira da Cunha em um MSP430 Day da Texas, na época em que davam um kit para cada participante do evento. Cruzamos várias vezes em eventos da área de Embarcados. Em 2008 ele criou a TECHtraininG para atuar com treinamentos para a área de embarcados, tanto presenciais como on-line.

Infelizmente ele fechou a empresa este ano, mas está nos dando um grande presente: está disponibilizando os vídeos de treinamento em um canal do YouTube, o Nerdflix. São três cursos sobre o MSP430 (Assemby, C e Launchpad) e mais um sobre ARM Cortex M4.

Pegue a sua plaquinha, a pipoca e bom aprendizado!

Ah, ele tem também um canal com material novo, o I/O Tube.

quarta-feira, novembro 23, 2016

IoT: Promessas e Ameaças

Quem acompanha o noticiário por alguns anos já conhece o fenômeno: de tempos em tempos uma tecnologia alcança o seu apogeu como "buzzword" e domina o noticiário. Sua simples menção pode dar destaque a uma empresa, produto ou pessoa; ignorá-la pode levar ao esquecimento. Sabendo disto, empresas e profissionais correm atrás de alguma ligação, por mais tênue que seja. E a buzzword do momento é IoT.

terça-feira, junho 23, 2015

Módulo GY-282: Bússola Triaxial - Características

O módulo GY-282 é uma bússola triaxial que é encontrada em alguns sites chineses, como a DX e GoodLuckyBuy, por menos de US$6,00. Entretanto, informações detalhadas sobre ele não são tão facilmente encontráveis. Documento nesta série o que eu descobri e os meus experimentos.


terça-feira, junho 16, 2015

Dispositivos de 3.3 e 5 Volts na mesma Rede I2C

Este problema surgiu para mim quando eu liguei um display ao Raspberry Pi. Agora estou querendo ligar um dispositivo de 3.3V a um Arduino (5V) e resolvi pesquisar um pouco mais sobre o assunto.

terça-feira, novembro 19, 2013

Raspberry Pi

O Raspberry Pi é um grande sucesso, tendo atingido no final do mês passado a incrível marca de 2 milhões de unidades vendidas. Neste post vamos rever algumas de suas características, como preparação para futuros posts sobre ele.



terça-feira, julho 30, 2013

terça-feira, julho 31, 2012

Convertendo o Display JY-MCU3208 em um Timer / Cronômetro

Vamos dar um uso prático para o display JY-MCU3208, transformando-o em um timer e cronômetro. A inspiração é um programa de PC que eu fiz algum tempo atrás.


terça-feira, julho 24, 2012

Display JY-MCU3208: Escrevendo Caracteres

Agora que já sabemos como alterar um ponto no display, vamos fazer uma rotina simples de escrita de caracteres.


terça-feira, junho 19, 2012

quarta-feira, junho 13, 2012

Escrevendo um Firmware Alternativo para o Display JY-MCU 3208 - Parte 2

Continuando o post anterior, vamos ver como compilar e gravar o nosso firmware de teste e examinar o resultado.


terça-feira, junho 12, 2012

Escrevendo um Firmware Alternativo para o Display JY-MCU 3208 - Parte 1

Agora que já conhecemos o avr-gcc, podemos nos aventurar a escrever alguns softwares para o display JY-MCU 3208. Vamos começar acessando o controlador do display para investigar o mapeamento dos LEDs.