¿Dónde encuentro una placa de desarrollo barata? [cerrado]

Sé programar en C y estoy muy interesado en los microprocesadores y me gustaría poder comprar un microprocesador muy barato que pueda conectar a mi computadora y programar en C. He visto algunos kits pero son muy aspecto confuso o cuestan más de $ 60.

Estoy buscando algo simple, estudio electrónica en la escuela y mi maestro cree que es una gran idea y me ayudará. Todo lo que necesito es un barato

Puedes buscar Arduino y sus variantes, parten desde unos 10/15 $. Tenemos algunas otras preguntas sobre esto, pero en general es demasiado específico (para un usuario y un momento en el tiempo) para este sitio.
¿Y tienes 11 o 16 años, como dice tu perfil?
@clabacchio: el 11 en el título original significa grado 11. También leí mal, porque en Europa (al menos en Bélgica) no contamos tan lejos. Tengo seis años en la escuela primaria y reinicio contando por seis años en la escuela secundaria.
@stevenvh: bueno saber
Jordan - Lamento que hayan cerrado tu pregunta - me pareció sumamente útil. El costo más bajo de las ofertas a continuación es $US4.30, lo que debería estar bien :-).
Jordan: el sistema Launchpad cuesta $A4.30 completo: conecte el cable suministrado, conecte el Launchpad, descargue el software gratuito y ejecútelo. Puede estar disponible por $A4.93 de Digikey Australia - aquí . || Sitio web: el enlace de su aplicación lo lleva a una tienda de iTunes y el botón Atrás no funciona. Muy triste, ay. Aparte de ese enlace al lado oscuro, su sitio web se ve bien.

Respuestas (2)

Ya he hecho eso ;) Puede obtener un chip AVR: elija una versión más grande de flash/ram como ATMega32 o ATMega64, esto le permitirá no pensar demasiado en las limitaciones de memoria al principio.

Todo lo que necesita es una placa de prueba, un chip, algunos cabezales de pines y un hardware de programador. En cuanto al hardware del programador, algo barato y simple como USBasp servirá, o puede obtener Litle Wire , que es un poco más que un simple programador.

Si quieres correr el chip más rápido, consigue un cristal y un par de gorras.

El entorno de construcción es de código abierto y sólido como una roca, disponible para las plataformas más populares.

También puede buscar en la plataforma ARM, el chip como LPC1343 no requiere hardware externo para programarlo, pero viene solo en paquetes smd, por lo que necesitaría hacer una PCB usted mismo u obtener una plataforma lista para usar como Forebrain o mbed

Lo bueno de las plataformas ARM mencionadas es que obtienes una interfaz USB nativa.

Los microcontroladores PIC también se pueden programar en C. No tengo suficiente experiencia para hablar de eso, pero en general necesitas lo mismo que en el caso de AVR.

Editar

Me di cuenta de que mencionas el microprocesador en tu pregunta. Sospecho que está realmente interesado en los microcontroladores, ya que están integrados, los microprocesadores requieren más conocimiento de hardware para empezar.

¿Podría proporcionar una lista de todo lo que necesitaría comprar y un total de $$ Por favor
un microcontrolador, una placa de prueba, un programador, un cable USB, una pieza o un cable o un conjunto de puentes compatibles con la placa de prueba. en cuanto a $$, todo depende de las fuentes de las que obtenga las cosas. Soy un tacaño, así que obtuve mis cosas de diferentes rincones.
¿Serán suficientes el Litle Wire y una protoboard?
pequeño cable, protoboard, chip ATMega32, cable usb-usba y... necesitas algo con lo que experimentar, algunos LED, fotorresistores, potenciómetros ;)
ahora creo que tal vez todo lo que necesita es un paquete de inicio Arduino de adafruit: Arduino no es programable en C como tal (es similar a C), pero puede programarse en AVR C básico. Es un chip ATmega en una placa con agradable y entorno de programación fácil de verdad. Si quiere ir barato, consiga Arduino de cualquier fuente y luego compre algunas cosas con las que jugar en su tienda local de electrónica; solo mire lo que hay en el paquete de inicio en adafruit y elija usted mismo. Adafruit tiene muchos buenos tutoriales para principiantes.
al leer su pregunta, pensé, quiere llegar de abajo hacia arriba: comience desde el chip desnudo. El hardware de Arduino no es más que un chip AVR con hardware de programador integrado en la placa o en el mismo chip (se llama gestor de arranque) y fuentes de alimentación resueltas. La verdadera fortaleza de Arduino es su IDE de programación: es un lenguaje C simplificado que envuelve bibliotecas AVR C de nivel inferior que a su vez envuelven el ensamblaje AVR de bajo nivel. Puede comenzar desde un nivel alto: Arduino y luego ir a cosas de bajo nivel más tarde. Hay MUCHAS informaciones para los principiantes de Arduino.
usa google, lucas ;)
ok, he cazado un poco y si tuviera que comprar un [arduino-uno-r3], ¿podría enchufarlo, programarlo y ejecutarlo o tendría que comprar otras cosas también? ( australianrobotics.com.au/products/arduino-uno-r3 )
La respuesta general es sí, seguramente podrá enchufarlo y programarlo. Pero los microcontroladores se usan para controlar algo generalmente. De lo contrario, son chips inertes, por lo que le sugiero que obtenga algunas cosas, eso haría posible poner alguna entrada en el microcontrolador y mostrar alguna salida. Querrá algunos LED, un potenciómetro, una resistencia dependiente de la luz, un puñado de resistencias simples para comenzar a jugar. Explore los tutoriales de Arduino y encuentre con qué le gustaría jugar, luego obtenga los componentes necesarios. Mira la sección de sensores en la misma tienda online, son divertidos.
Tengo montones de cosas así, en la escuela tenemos cajas y cajas de cosas.

Porque dices: "Todo lo que necesito es barato", deberías echarle un vistazo al MSP LaunchPad . Lo obtendrás por alrededor de 5 $.

Otra plataforma muy popular es Arduino . En Sparkfun por unos 30$.

Observación: Todas estas placas utilizan microcontroladores (no microprocesadores).


Plataforma de lanzamiento de TI.

Sistema de desarrollo completo por $US4.30 (cable incluido) (Se requiere programación)

ingrese la descripción de la imagen aquí

Yo digo:

  • LaunchPad ahora incluye soporte para dispositivos G2xx Value Line nuevos y futuros. Haga clic aquí para más información. marzo de 2011.

    El MSP-EXP430G2 LaunchPad es una herramienta de depuración y programador flash fácil de usar que proporciona todo lo que necesita para comenzar a desarrollar en dispositivos MSP430 Value Line.

    Incluye una placa de destino con enchufe DIP de 14/20 pines con emulación integrada para programar y depurar rápidamente dispositivos MSP430 Value Line en el sistema a través del protocolo Spy Bi-Wire (JTAG de 2 cables).

    La memoria flash se puede borrar y programar en segundos sin necesidad de fuente de alimentación externa debido al flash de potencia ultrabaja del MSP430.

    El LaunchPad conecta los dispositivos MSP430 a un entorno de software integrado como Code Composer Studio Versión 4 o IAR Embedded Workbench. Estos IDE son gratuitos y sin restricciones en los dispositivos MSP430 Value Line. El LaunchPad es compatible con todas las partes flash MSP430G2xx en un paquete DIP de 14 o 20 pines (código de paquete TI: N).

    ¡El LaunchPad también cuenta con LED y botones programables integrados para proyectos y aplicaciones personalizados! También se proporcionan conectores PCB de 10 pines para conectar dispositivos adicionales al LaunchPad.

    Las versiones descargables gratuitas de los entornos de desarrollo integrados IAR Kickstart y Code Composer Studio Ver 4 están disponibles e incluyen un ensamblador, un enlazador, un simulador, un depurador a nivel de fuente y un compilador C. Estos IDE gratuitos no tienen restricciones en los dispositivos MSP430 Value Line.

Inicio de la plataforma de lanzamiento

Página de proyectos sobre 70 proyectos aportados por usuarios.

Paquete de refuerzo táctil capacitivo - $ 10 - se conecta a la plataforma de lanzamiento.

  • Capacitive Touch BoosterPack (430BOOST-CAPTOUCH1) es una placa complementaria para el kit de desarrollo LaunchPad Value Line MSP430 de $4,30 (MSP-EXP430G2, se vende por separado). El Capacitive Touch BoosterPack ($10) presenta varios elementos táctiles capacitivos que incluyen una rueda de desplazamiento, un botón y un sensor de proximidad. Además, a bordo hay 9 LED que brindan información instantánea a medida que los usuarios interactúan con los elementos táctiles capacitivos. Además, un UART basado en temporizador permite la comunicación con una PC para recibir comentarios a través de GUI o hiperterminal. Este BoosterPack también incluye un dispositivo Value Line MSP430G2452IN20 preprogramado.

    Cuando se combina con el kit LaunchPad, Capacitive Touch BoosterPack proporciona un diseño de referencia completo de hardware y software para permitir a los desarrolladores reemplazar rápida y fácilmente cualquier botón físico con un elemento táctil capacitivo. Esta es la solución más simple y rentable para agregar diferenciación táctil capacitiva en muchas aplicaciones, como electrónica de consumo, máquinas de puntos de venta y otros dispositivos con un botón físico.


Otras herramientas de desarrollo TI MSP430 relacionadas

y más ! ...

+1. $US4.30 en total es difícil de superar (tienes que proporcionar tu propio cable USB a ese precio).
@Russell McMahon En realidad, mi Launchpad (creo que la revisión 1.6) vino con el cable USB requerido. Lo interesante es que un cable como el que viene con el Launchpad aquí cuesta más que el Launchpad.
Mascota - +10. Disfrutar :-).
@Russell McMahon - Gracias por editar. (Sintiéndome casi culpable por obtener todos los votos a favor... ^^)