Mais um projecto...
Este esteve para avançar à uns meses, mas como houve alguns erros no desenho das PCB's e com a entrada de outros projectos, voltou para a gaveta. Isso até Domingo passado.
Tratei de perder algum tempo, fazer todas as correcções necessárias e deixar estas pequenas PCB's prontas para o desenvolvimento.
O circuito contém um regulador de tensão para 3.3V, um PIC16F1508 e um rádio NRF24L01+.
Estes rádios são óptimos! Super baratos, low-power, com uma boa arquitectura interna e já com um protocolo de comunicação (Enhanced ShockBurst) embebido. No entanto, por outro lado, a sua configuração pode levar algum tempo (construindo as bibliotecas de raiz) e algumas partes do seu funcionamento tornam-se confusas, tornando-se uma dor de cabeça. O datasheet deste rádio é daqueles que todas as linhas contam e todas têm informação essencial.
Bom mas após fazer algumas experiências e ler tudo com atenção, lá se começaram a fazer comunicações.

Mais um update do projecto.
Aqui fica um pequeno video do movimento do eixo Y.
Falta ainda muito trabalho, mas vai avançando...

Este é um pequeno video do estado em que se encontra o projecto.
Todo o circuito foi soldado com sucesso e tal como escrevi no ultimo post já corre um programa "válido" no MCU.
Esta foi a hora de testar os drivers dos motores de passo assim como o controlo para os mesmos.
Daqui em diante o trabalho estará focado na construção do firmware a correr no Happy Gecko. 
Após o video estão 3 fotografias do conjunto que completam as do artigo anterior.


E o projecto vai avançando...
chegaram as PCB's (de fabrico asiático :D) e já todos os componentes foram soldados.
O MCU utilizado é um EFM32HG222 que já sai do fabrico com um bootloader para fazer programação via UART.
Já fiz com sucesso o teste de programação via UART e um pequeno programa de teste já corre. LED's já piscam livremente :).
Fiquei feliz com o resultado, até ao momento.
Estava receoso em soldar o QFP-48, mas correu muito melhor do que esperava.

Mais alguma fotos devem surgir nos próximos dias.