Serie de proyectos patrocinados con Windows Embedded CE - 💡 Fix My Ideas

Serie de proyectos patrocinados con Windows Embedded CE

Serie de proyectos patrocinados con Windows Embedded CE


Autor: Ethan Holmes, 2019

Microsoft se ha asociado con Make: Online para desarrollar una serie de proyectos integrados que utilizan Windows Embedded CE, Visual Studio 2005 Pro y hardware integrado de terceros. Hemos incorporado a nuestro amigo Kipp Bradford para crear tres proyectos basados ​​en Windows Embedded y documentarlos, aquí en Make: Online y en el sitio web de Microsoft SPARK Your Imagination.

Para aquellos que desconocen SPARK, es una campaña de MS y una serie de concursos diseñados para presentar a los estudiantes, aficionados y otros a Windows Embedded CE y su uso en "computadoras minimalistas" y sistemas integrados. Microsoft se ha asociado con una serie de proveedores de hardware, incluidos VIA, Advantech y Special Computing para proporcionar kits de hardware especiales. Compre un kit de dispositivo integrado de uno de estos proveedores y obtendrá versiones completas de Windows Embedded CE 6.0 R2 y Visual Studio 2005 Professional de forma gratuita.

Para el primer proyecto, Kipp construirá un sistema de automatización de "casa inteligente" utilizando Windows Embedded CE y el Kit de Generador Pico-ITX VIA ARTiGO A1000. Él proporciona algunos antecedentes, sobre sí mismo y el proyecto:

Mi primer proyecto integrado fue el de programar un Microchip PIC 16C73, usando un código de ensamblaje para controlar un motor paso a paso para una montura robótica de visión estéreo. Tenía experiencia limitada en la modificación de los códigos FORTH y C en el confiable 6811, pero fue realmente emocionante mecanizar los montajes y controlar los enlaces, diseñar y construir tableros de circuitos, escribir códigos incrustados y escribir software para PC. Desafortunadamente, estaba en la universidad, todo este trabajo se realizó fuera de mis clases, y realmente tomó una cantidad significativa de tiempo que podría haber sido mejor gastado estudiando.

Eventualmente completé la compilación y la electrónica y el software que lo acompañaban. La mayoría de los proyectos en los que trabajo hoy requieren las mismas habilidades y combinan los mismos elementos básicos: un dispositivo integrado que recibe información de un usuario o sensores y genera una salida.

Mucho ha cambiado en los quince años transcurridos desde ese proyecto. La Ley de Moore ha tenido un impacto significativo en la potencia de cómputo, mientras que los procesadores se han vuelto más eficientes energéticamente. Los periféricos en chip ahora incluyen USB, I2C, SPI, A / D, D / A, UART, etc. Lo más importante es que las expectativas de los clientes han cambiado. Existe una creciente presión sobre los desarrolladores para que ofrezcan interfaces de usuario complejas y productos con muchas características casi de la noche a la mañana. Los proveedores de herramientas de software respondieron convirtiendo las innovaciones desarrolladas para el rápido desarrollo de aplicaciones en una computadora de escritorio en versiones mejor adaptadas para el último hardware integrado.

Una herramienta muy destacada es Windows Embedded CE. Recuerdo que pensé lo genial que sería tomar mi código de Visual C y volver a compilarlo para ejecutarlo en una pequeña caja dentro de un robot. Al igual que con mi proyecto de visión estéreo, no tenía ninguna razón legítima para ejecutar Windows en un entorno integrado que no sea el que pensé que sería un proyecto interesante y, como rápidamente descubrí, Windows CE (como se llamaba en ese momento) era No era la respuesta que estaba buscando. Sentí que necesitaría un conocimiento completo de las bibliotecas de Windows CE para hacer que algo útil sucediera con mis proyectos, y realmente no sabía por dónde empezar con las herramientas.Me di cuenta de que otros aficionados se enfrentaban a desafíos similares, así que me di por vencido y busqué otras soluciones.

Recientemente, MAKE me pidió que echara un segundo vistazo al nuevo Windows Embedded CE y explorara el producto desde la perspectiva de un aficionado. Con eso en mente, estaré trabajando en tres proyectos usando algunos nuevos sistemas informáticos integrados. El primer proyecto incluirá la creación de un "tablero de instrumentos" para un edificio galardonado de eficiencia ultraalta en Providence, Rhode Island. El panel de control se ejecutará en un VIA Pico-ITX. Cubriré el proceso de diseño y construcción de este proyecto, y los entresijos de comenzar con Windows Embedded CE, en la próxima serie de publicaciones. Manténganse al tanto…

Nuestro nuevo editor y editor técnico de Make: Online, Kipp Bradford, es un consultor de tecnología y empresario. Ha desarrollado dispositivos electromecánicos que van desde instrumentos de investigación, productos de consumo, dispositivos médicos y sistemas de "misión crítica". Kipp puede admitir haber inventado cientos de juguetes para Hasbro y Mattel, pero es poco probable que le diga cuáles. Kipp también es profesor adjunto de ingeniería en la Brown University, donde imparte varios cursos de diseño de ingeniería y emprendimiento. Además, forma parte de las juntas directivas de dos organizaciones sin fines de lucro, AS220 y The Steel Yard, en Providence, RI.

A partir de la próxima semana, Kipp informará sobre su progreso, tanto aquí como en el sitio web de SPARK Your Imagination, al armar este sistema de automatización con estas herramientas.

Aquí está el enlace al sitio web de SPARK.


Esta serie de proyectos de SPARK Your Imagination Make: Windows Embedded está patrocinada por Microsoft Corporation.



Puede Que Le Interesen

Martes de procedimientos: Un vistazo a mis versiones de 2008

Martes de procedimientos: Un vistazo a mis versiones de 2008


Bienvenido a MAKE ... Make: cobertura de televisión en la web

Bienvenido a MAKE ... Make: cobertura de televisión en la web


Wikipedia sobre DNS

Wikipedia sobre DNS


Las 10 publicaciones más vistas de CRAFT en 2008

Las 10 publicaciones más vistas de CRAFT en 2008