PORTFOLIO DE PROJETOS

Durante todos estes anos de car­reira, estive envolvido no desen­volvi­mento de pro­du­tos para difer­entes seg­men­tos do mer­cado. De sis­temas de segu­rança à automação com­er­cial, pas­sando por equipa­men­tos de infraestru­tura de rede e set-top-boxes. Nestes pro­je­tos, tive a opor­tu­nidade de me envolver com difer­entes tec­nolo­gias de proces­sadores, inter­faces de comu­ni­cação e sis­temas operacionais.

Alguns dos prin­ci­pais pro­je­tos (profis­sion­ais ou pes­soais), que de certa forma foram impor­tantes para minha exper­iên­cia na área de sis­temas embar­ca­dos, incluem:


tablet android 10.2 300x200 PortfolioInte­gração do sis­tema opera­cional Android em uma plataforma baseada na CPU DM3730 (Cortex-A8 da Texas Instru­ments), para um pro­duto com fun­cional­i­dades de tablet. Este tra­balho incluiu o desen­volvi­mento de device dri­vers e bib­liote­cas de sis­tema para realizar a inte­gração com os chips de modem dial-up, modem 3G e TV Dig­i­tal.



s3c2440 core board 300x186 PortfolioDesen­volvi­mento do sis­tema de power man­age­ment no ker­nel do Linux para uma plataforma baseada na CPU S3C2440 da Sam­sung, além do desen­volvi­mento de device dri­vers para um acel­erômetro e um ampli­fi­cador de áudio embar­ca­dos nesta plataforma.



evk1101 Portfolio
Inte­gração do FreeR­TOS no kit de desen­volvi­mento EVK1101 (AVR32 da Atmel).




mini2440 35 PortfolioPorte da apli­cação Stella, emu­lador de Atari 2600, para o kit Friendl­yARM mini2440 (ARM9). A página prin­ci­pal do pro­jeto pode ser aces­sada aqui, e um artigo descrevendo o tra­balho real­izado pode ser lido aqui.



wrt54g(3) PortfolioDesen­volvi­mento de firmware em lin­guagem C para roteadores Wi-Fi de arquite­tura MIPS e x86, com Linux embar­cado, incluindo ativi­dades de manutenção do ker­nel e de device-drivers, desen­volvi­mento de apli­cações Linux e manutenção de pacotes open-source.



stb tva(1) PortfolioGeren­ci­a­mento do pro­jeto de set-top-box HD da TVA, arquite­tura ARM, lin­guagem C/C++ e Linux embar­cado.



con server(2) PortfolioDesen­volvi­mento e manutenção de soft­ware com
Linux embar­cado para servi­dores de con­sole de arquite­tura PPC, incluindo o tra­balho com soft­ware open-source, apli­cações pro­pri­etárias e manutenção de device dri­vers.



pos PortfolioDesen­volvi­mento de apli­cações em C para equipa­men­tos POS.





lpc2138 PortfolioPorte do FreeR­TOS para o micro­con­tro­lador LPC2138 (ARM7) da NXP. A página do pro­jeto pode ser aces­sada aqui.






fapd PortfolioDesen­volvi­mento de firmware para equipa­men­tos de automação de esta­ciona­men­tos em C/C++ e Assem­bly, nas arquite­turas z80180, x86 e 68K, incluindo ativi­dades de desen­volvi­mento de device dri­vers (impres­so­ras, leitoras de cartão, modems e smart cards), BIOS e aplicações.




alarme Portfolio

Desen­volvi­mento de sis­temas de segu­rança res­i­den­cial e bancária em micro­con­tro­ladores de arquite­tura 8051 e lin­guagem Assembly.

Comentários fechados.