Jeffrey Cross
Jeffrey Cross

Série de projetos patrocinados com o Windows Embedded CE

A Microsoft se uniu à Make: Online para desenvolver uma série de projetos incorporados que fazem uso do Windows Embedded CE, do Visual Studio 2005 Pro e do hardware embarcado de terceiros. Trouxemos nosso amigo Kipp Bradford para criar três projetos baseados no Windows Embedded e documentá-los, aqui no Make: Online e no site SPARK Your Imagination da Microsoft.

Para quem não conhece o SPARK, é uma campanha do MS e uma série de concursos criados para apresentar aos alunos, entusiastas e outras pessoas o Windows Embedded CE e seu uso em "computadores minimalistas" e sistemas incorporados. A Microsoft fez parceria com vários fornecedores de hardware, incluindo a VIA, Advantech e Special Computing para fornecer kits de hardware especiais. Compre um kit de dispositivo incorporado de um desses fornecedores e obtenha versões completas do Windows Embedded CE 6.0 R2 e do Visual Studio 2005 Professional gratuitamente.

Para o primeiro projeto, o Kipp estará construindo um sistema de automação de "casa inteligente" usando o Windows Embedded CE e o Kit VIA ARTiGO A1000 Pico-ITX Builder. Ele fornece algumas informações sobre si mesmo e sobre o projeto:

Meu primeiro projeto embutido em casa envolveu a programação de um Microchip PIC 16C73, usando o código de montagem para controlar um motor de passo para uma montagem de câmera de visão estéreo robótica. Eu tinha uma experiência limitada modificando FORTH e código C no confiável 6811, mas foi realmente emocionante usinar as montagens e as conexões de controle, projetar e construir placas de circuito, escrever código embutido e escrever software para PC. Infelizmente, eu estava na faculdade, todo esse trabalho foi feito fora das minhas aulas, e realmente levou uma quantidade significativa de tempo que poderia ter sido melhor gasto estudando.

Eu acabei concluindo a construção e a eletrônica e o software que a acompanham. A maioria dos projetos nos quais trabalho hoje exige as mesmas habilidades e combina os mesmos elementos básicos: um dispositivo embutido recebendo entrada de um usuário ou sensores e gerando uma saída.

Muito mudou nos quinze anos desde aquele projeto. A Lei de Moore causou um impacto significativo no poder computacional, enquanto os processadores se tornaram mais eficientes no consumo de energia. Os periféricos on-chip agora incluem USB, I2C, SPI, A / D, D / A, UART, etc. Mais importante, as expectativas do cliente mudaram. Há uma pressão crescente sobre os desenvolvedores para fornecer interfaces de usuário complexas e produtos ricos em recursos quase da noite para o dia. Os fornecedores de ferramentas de software responderam convertendo as inovações desenvolvidas para o rápido desenvolvimento de aplicativos em um computador de mesa em versões mais adequadas para o hardware embarcado mais recente.

Uma ferramenta muito importante é o Windows Embedded CE. Lembro-me de pensar em como seria legal pegar meu código Visual C e recompilá-lo para rodar em uma pequena caixa dentro de um robô. Como no meu projeto de visão estéreo, eu não tinha nenhum motivo legítimo para rodar o Windows em um ambiente embarcado além do que pensei ser um projeto interessante, e como descobri rapidamente, o Windows CE (como era chamado na época) era não a resposta que eu estava procurando. Eu senti que precisaria de um conhecimento abrangente das bibliotecas do Windows CE para fazer algo útil acontecer com meus projetos, e eu realmente não sabia por onde começar com as ferramentas.Percebi que outros hobbistas enfrentavam desafios parecidos, então desisti e procurei outras soluções.

Recentemente, pedi a MAKE para dar uma segunda olhada no novo Windows Embedded CE e explorar o produto do ponto de vista de um hobby. Com isso em mente, trabalharei em três projetos usando alguns novos sistemas de computadores incorporados. O primeiro projeto envolverá a criação de um “painel” para um edifício de eficiência ultra-alta, premiado em Providence, Rhode Island. O painel será executado em um VIA Pico-ITX. Estarei cobrindo o processo de projetar e construir esse projeto e os detalhes de como começar a usar o Windows Embedded CE, nas próximas séries de postagens. Fique ligado…

Nosso novo Make: Autor on-line e editor técnico, Kipp Bradford, é consultor de tecnologia e empresário. Ele desenvolveu dispositivos eletromecânicos que variam de instrumentação de pesquisa, produtos de consumo, dispositivos médicos e sistemas de "missão crítica". Kipp pode admitir que inventou centenas de brinquedos para a Hasbro e a Mattel, mas é improvável que lhe diga quais. Kipp também é professor adjunto de engenharia na Brown University, onde leciona diversos cursos de design de engenharia e empreendedorismo. Além disso, ele atua nos conselhos de duas instituições de arte sem fins lucrativos, AS220 e The Steel Yard, em Providence, RI.

A partir da próxima semana, Kipp irá relatar seu progresso, tanto aqui como no site SPARK Your Imagination, ao montar este sistema de automação usando essas ferramentas.

Aqui está o link para o site da SPARK.


Esta SPARK Your Imagination Make: A série de projetos do Windows Embedded é patrocinada pela Microsoft Corporation.

Ação

Deixar Um Comentário