Home Autores Posts de André Castelan Prado

André Castelan Prado

André Castelan Prado
37 POSTS
Engenheiro de computação com experiência no desenvolvimento de software e hardware para sistemas embarcados.Principalmente em projetos para a indústria envolvendo FPGA.

Móveis de escritório + IoT - Uma impressora de recibo com NFC e Wifi

Introdução   O que é possível fazer com móveis de escritório e IoT? A empresa britânica OpenDesk promoveu um hackathon no domingo...

FPGAs Altera MAX 10

A Altera acaba de divulgar a família de FPGAs MAX 10. Essa nova linha de CIs promete revolucionar o mercado de FPGAs porque...
tutorial-de-modelsim

Tutorial de Modelsim: Verificando o VHDL antes de programar o FPGA

Ferramentas de debug e simulação são grandes aliados no desenvolvimento de aplicações embarcadas, pois facilitam a vida do desenvolvedor, em FPGA é...

Treinamento Altera em FPGA: São Paulo e São Carlos.

Visando atender a demanda de treinamentos em Tecnologia FPGA estão abertas turmas junto ao Centro Oficial de Treinamento Altera na...
ASIC ASSP SoC FPGA

Qual a diferença entre ASIC, ASSP, SoC e FPGA?

ASIC, ASSP, SoC, FPGA - Qual a diferença entre essas quatro tecnologia de hardware? Max Maxfield explica como cada um funciona de forma simples.
Elipse

Tutorial Elipse Mobile - Conexão com Arduino

Tutorial Elipse Mobile, focando no estudo do protocolo Elipse Mobile/Arduino para comunicação entre uma placa Arduino e dispositivos móveis.
desenvolvimento de firmware

Os sete passos para o desenvolvimento de firmware de qualidade

Fique por dentro dos 7 passos para o desenvolvimento de firmware com qualidade nesse artigo escrito por André Castelan, baseado no livro de Jack Ganssle, The Art of Designing Embedded Systems.

Papilio - Arduino + FPGA

O movimento Maker parece ter chegado para o público de FPGA, com o Papilio é possível unir o melhor do...

MyHDL - Descrevendo hardware em Python

Transformar o Python em uma linguagem de descrição e verificação de hardware poderosa, está é a ideia do MyHDL, ferramenta 100%...
sistemas digitais

Formas de se implementar sistemas digitais - Tecnologias de Hardware

Em um artigo anterior abordamos as formas de se representar um sistema digital. Para desenvolver um é necessário conhecer as...

Pacotes para aritmética em VHDL: numeric_std vs std_logic_arith

Quem já tentou realizar operações matemáticas em VHDL já percebeu que é necessário acrescentar um pacote específico para isto. O pacote padrão ieee.std_logic_1164 contempla...
entrevista Clive Max Maxfield

Embarcados interview: Clive "Max" Maxfield

Saiba mais sobre a trajetória e carreira de Clive "Max" Maxfield na área de sistemas embarcados e FPGA, e sua opinião sobre o futuro de ambas as áreas.

Embarcados entrevista: Clive "Max" Maxfield

Clive “Max” Maxfield terminou sua graduação em engenharia de controle em 1980 na Sheffield Hallam University, em Sheffield na Inglaterra. Ele começou a sua...
Hard real time

Android e Hard real time - Em hardware!

Os benefícios da plataforma Android com hard real time e um alto poder de processamento implementado em hardware é possível através de um único chip!
Introdução a FPGA

Introdução a FPGA em Slides

Confira os slides de introdução a FPGA do treinamento de programação em VHDL.
shift register

Implementação de um shift register em VHDL

Implementação exemplos de shift registers, elementos comuns em sistemas digitais utilizados para os mais diversos fins, em VHDL.
RISC de 32-bits

Quantos processadores RISC de 32-bits cabem em uma FPGA?

Comparação do número de processadores RISC de 32-bits que cabiam em um FPGA de 1995 com quantos cabem hoje. Confira!
Hello World no Android

Hello World no Android! - Parte 2

Segundo artigo da série Hello world Android, sobre desenvolvimento Android, com alguns exemplos e dicas de elementos de interface gráfica.
FPGA microcontroladores

FPGAs substituindo microcontroladores simples?

A Lattice lançou há algum tempo no mercado a família de FPGAs ICE40 que concorrem diretamente com microcontroladores mais simples.