Junta de desarrollo de armas de $ 5

La mayoría de ustedes sabe que hay muchas placas impulsadas por ARM, por lo que es posible que no esté realmente seguro de las novedades que aún se pueden aportar.

Con un precio de $ 5, el hardware abierto McHck (pronunciado McHack) tiene como objetivo construir proyectos rápidamente con un pequeño presupuesto. El tablero creado por [Simon] se basa en un microcontrolador Freescale Cortex M4 y se puede insertar directamente en la computadora. Debido a que hay un cargador de arranque Direct Firmware Update (DFU) en el microcontrolador, no se requiere equipo de programación externo.

La placa tiene huellas deshabitadas que permiten a los usuarios agregar otras características que pueden ser necesarias para sus proyectos futuros: reloj en tiempo real (RTC), regulador Boost para operación de batería de celda única, reguladores Buck y de línea, cargador de polímero de litio (LiPo) e incluso externo. Almacenamiento flash.

El material está en el proyecto wiki y la comunidad de McHck pronto lanzará una campaña de financiación colectiva para enviar la quinta versión del tablero a todos los aficionados interesados.

Y si tiene curiosidad, también puede mirar todos los otros tableros que La-Tecnologia ha introducido en los últimos meses: el brazo IDE del navegador, un tablero de desarrollo ARM de cuatro núcleos y Matchbox ARM.

  • Mike Szczys dice:

    Gran primer mensaje Mathieu, ¡bienvenido a bordo!

    Para aquellos lectores que no recuerdan su nombre, hemos visto muchos de sus proyectos a lo largo de los años. Su proyecto Toktok es algo de lo que habló cuando era ingeniero destacado en eeweb.

    También puede conocerlo mejor como [Limpkin]. Aquí está su tarjeta de presentación, pero es responsable de proyectos mucho más divertidos. Solo mire a su alrededor y notará que es un prefecto adecuado para La-Tecnologia.

  • tulcod dice:

    Desde que existía un arduino, me preguntaba si no podría ser más barato ... parece que sí, def. pon mis manos sobre uno de estos!

    • prestamos dice:

      Esto no es realmente comparable al Arduino.

      • Nuevo dice:

        De hecho, es bastante idéntico. Es un microcontrolador en una placa de disyuntores, con USB, interruptor de reinicio y LED de estado. Oh, parece que incluso tiene un cargador para carga USB, como un arduino, excepto por ninguno.

        • Flownez dice:

          jajaja

        • Marcelo dice:

          No está comparando seriamente un reproductor de 8 bits con uno de 32 bits con una interfaz de cámara y DSP, ¿verdad? (es como comparar una bicicleta con un AIRBUS380)

    • Furgoneta abierta dice:

      MSP430 Launchpad tiene y sigue siendo mucho más barato que las placas Arduino e incluso tiene dos botones y dos LED sin estado utilizables, además de que puede programar toda la línea MSP. Vaya, no deberías vivir debajo de una roca.

  • lloyd dice:

    Todavía estoy esperando una placa capaz de Linux (con MMU) de tal tamaño que se pueda insertar en una placa y así sucesivamente.

    • jpa dice:

      http://shop.8devices.com/wifi4things/carambola-bundle

      No espere mas. Puede usarlo en el software o sacar el pequeño módulo que se ve en el centro y conectarlo a una placa.

  • Simon Schubert dice:

    No es necesario esperar a que vendamos tablas; también puede construir su propio MC HCK en casa: http://mchck.org/blog/2013-08-06-self-built-mchck-for-5-dollars/

    Descargo de responsabilidad: soy el fundador del proyecto

    • Mystick dice:

      ¿Entonces te culpamos? 😉

    • Marcos dice:

      ¿Con qué necesitas ayuda actualmente?

      • Simon Schubert dice:

        ¡Simplemente construya algunos MC-HCK y construya proyectos geniales! Estamos trabajando en el software ahora, y las bibliotecas se desarrollan mejor con un caso de uso concreto.

    • Ali dice:

      ¿Tiene ETA a bordo? Tan simple como suena su guía, prefiero comprarlos preensamblados. Incluso por $ 10-20 supera a Arduino.

      • davr dice:

        Se puede comprar un arduino completamente ensamblado por $ 10 o menos, incluido el envío. Busque en ebay y aliexpress.

    • Un dron dice:

      Espere a que los abogados de McDonalds llamen a su puerta ...

  • politécnico dice:

    "Arduino" es un término bastante amplio hoy en día. Si considera que puede alimentar el cargador de arranque con un MCU desnudo, hasta ATtiny45 ($ 0.73 en Mouser en SOIC) y simplemente mueva su adaptador USB-TTL de un proyecto a otro, podría decir que puede, en realidad hacer un Arduino proyecto por menos de $ 1

    Un kit de armas de $ 5, incluso con un tablero impopular, es bastante bueno. Si bien las cosas bajan al precio de una taza de café, el precio real pierde relevancia y cosas como el apoyo de la comunidad, los ejemplos de código, etc. se convierten en lo que importa.

  • Jstylen dice:

    Definitivamente interesado: D

  • Georg dice:

    Una idea muy bonita con USB y también un proyecto muy bonito.

  • HackJack dice:

    Me pregunto si se puede utilizar para copiar USB HID.

    • dmitry grinberg dice:

  • Jon dice:

    Muy ordenado, ¡y enhorabuena por tu primera publicación!

  • ejonesss dice:

    ¿Hay planes para vender tableros premontados?

    o tableros que usan las versiones de computadora de los chips?

    algunos de nosotros como yo no tenemos las habilidades de lucha libre ni la vista para trabajar con partes tan pequeñas.

    • F dice:

      Yo también lo pensé, pero compré una gran lupa, soldadura y una de esas estaciones de humectación de aire caliente. Aplicar la pasta con un palillo, quitar la parte con unas pinzas y soplar con aire caliente, se necesita muy poca habilidad, solo la dosis justa de cafeína.

      • F dice:

        Ah, y un poco de trenza de mecha para los inevitables puentes de soldadura. Nuevamente, no hay mucha habilidad, simplemente coloque la mecha en el puente, coloque una plancha caliente y espere el swing. Quita la trenza y el prestigio, el puente se ha ido.

        • Martín Espinoza (@hyperlogos) dice:

          Prefiero simplemente soldar la máquina con una calidad superior a la que puedo manejar sin tener que comprar algunas de esas cosas con las piezas ordenadas en cantidad suficiente hasta donde apenas cuesta más de todos modos. Si solo quiero conectar algunos sensores y actuadores, puedo evitar el SMT por completo, lo cual es agradable para mis dedos gordos como salchichas.

          • kerimil dice:

            Lo mismo aquí: tengo dedos GRANDES e incluso los elementos que se miden normalmente son un verdadero mango PITA

      • joejoedancer dice:

        Prefiero el método de tren-laúd. Lo clavé la primera vez. Todo lo que se necesita es un chorro, soldadura y una barra de remolque. Tampoco hay necesidad de una mecha, simplemente tire hacia atrás con una punta limpia.

  • xorpunk dice:

    He visto tableros publicados por entre $ 8 y $ 20, solo para subir el precio después de que los usuarios contribuyeron con código en forma de bibliotecas.

    Odio a los Arduinos, pero podría tener más sentido comprar uno de ellos considerando que no se hinchan drásticamente cuando su comunidad mejora su producto.

    Simplemente siguiendo un comportamiento común.

    • davr dice:

      El Arduino básico cuesta $ 30, por lo que no hay comparación. Estos tipos son realmente de código abierto, a diferencia de otras placas "baratas" que solo son baratas porque están subvencionadas por los fabricantes de chips (por ejemplo, TI Launchpad, etc.)

      • mj dice:

        Si quieres probar AliExpress, el Arduino básico cuesta $ 10, envío:
        http://www.aliexpress.com/item/Best-prices-UNO-R3-MEGA328P-ATMEGA16U2-for-Arduino-Compatible-Free-Shipping-Dropshipping/909950710.html

        http://www.aliexpress.com/item/Funduino-Nano-v3-Atmel-ATmega328-Mini-USB-Board-with-USB-Cable-Free-Shipping-Dropshipping/611171466.html

        http://www.aliexpress.com/item/MEGA-2560-R3-ATmega2560-AVR-USB-board-free-USB-cable-ATMEGA2560-atmega16u2-funduino-2560/615708856.html

        http://www.aliexpress.com/item/Freeshipping-Funduino-Leonardo-R3-development-board-Board-USB-Cable-compatible-arduino/949580011.html

        http://www.aliexpress.com/item/100-new-For-Arduino-Leonardo-R3-ATmega32u4-Microcontroller-Board-16-MHz-for-Arduino/820550058.html

        • Miguel dice:

          Honestamente, prefiero comprar productos que fueran arduino oficial (desarrollo de soporte) o obviamente no arduino oficial (la misma característica pero más barata). Estas cosas publicadas intentan acercarse lo más posible a la apariencia oficial sin ser realmente falsas. Se siente astuto.

          • davr dice:

            No, son falsificaciones reales. Tienen el logo oficial de Arduino y sellos "Made In Italy" en ellos y todo. Seguro que no se fabrican en Italia ...

    • Simon Schubert dice:

      Estoy de acuerdo contigo; esta fue una tendencia desafortunada.

      Para evitar esto, todas las fuentes del proyecto se encuentran a continuación.
      licencia kopyleft, incluido el hardware.

      Si alguna vez nos volvemos malos (no es un plan, solo uno hipotético),
      otra persona podría producir tablas a un precio razonable. De hecho,
      ¡ya puedes hacer eso hoy!

  • F dice:

    $ 5 es precioso, pero para el desarrollo desea depurar. Me gustaría ver algo así con un versalón incorporado. Es por eso que me encanta mi STM32F4Discovery y mi ST3241G-DEVEL con su STLink incorporado, la depuración es tan simple. El soporte de código abierto para STLink es excelente, puedo depurar en el trabajo con mi sistema Linux o en el campo con mi computadora portátil OSX.

    • Simon Schubert dice:

      Ahora estoy trabajando en usar un mchck como adaptador de depuración para otro mchck. Ya podemos usar BusBlaster y BusPirate como adaptadores de depuración para gdb.

      • F dice:

        Pensé que la razón de este tipo de cosas es deshacerse del desorden, hay muchas alternativas si no quieres un banco completo. También puede soldar la MPU a un adaptador DIP y construir una placa si quita los cables de corte.

      • F dice:

        ¿Qué tal un diseño como este?

        http://www.sparkfun.com/products/10889

        puede eliminar el depurador cuando esté listo para implementar

    • Viejo dice:

      Tiene PIO, ¿qué más quieres? 🙂

  • Paul Stoffregen dice:

    ¿Dónde está el cristal? No hay ninguno en la foto, ni en las partes requeridas del material.

    Este chip en particular Necesito un cristal para realizar USB. Tiene PLL en chip para cristal en el rango de 2 a 32 MHz y FLL en chip para cristal de 32 kHz. La hoja de datos advierte que la fluctuación de FLL no está realizando pruebas de cumplimiento de USB. ¿Quizás el FLL funciona? Pero en ambos sentidos requiere cristal.

    • Simon Schubert dice:

      USB funciona bien sin cristal. Si realmente necesita un cristal, puede poner un RTC 32.678kHz en la parte inferior o usar dos pines específicos para arreglar una lata. El código de configuración de FLL se encuentra en https://github.com/mchck/mchck/blob/master/toolchain/lib/mchck/startup_k20.c#L138

    • F dice:

      Gracias Paul, estaba un poco interesado hasta que vi esto. Muchas cosas “funcionan bien” en el entorno del laboratorio, pero fallan en el mundo real con cambios ambientales, diferentes hosts USB, diferentes conjuntos de chips. Ni siquiera trataría de vender algo que viole la hoja específica, las personas que la escribieron son más inteligentes que yo, ¿quién soy yo que los adivinará más tarde?

  • ejonesss dice:

    @Otra razón por la que falla en el mundo real es quizás una conspiración del gobierno para evitar que se envíen dispositivos muy poderosos a terroristas que podrían usarlos en algo para aterrorizar.

    por ejemplo, es ilegal enviar detonadores a países nucleares como Irán porque pueden usarse para detonar una bomba nuclear.

    y al igual que el poderoso mac g4 fue clasificado como un arma debido a su procesador deslizante y su tarjeta gráfica usaba tecnología similar a la que usan los militares para rastrear cohetes.

    • F dice:

      ¿Hay un retraso de 12 años en su flujo de Internet o simplemente es demasiado vago para encontrar una historia mejor?

    • vpoko dice:

      No entiendo, ¿estás diciendo que el gobierno está interrumpiendo activamente las comunicaciones USB, pero solo cuando está marcando sin un cristal? Será mejor que termine de envolver mi computadora en papel de aluminio.

      • Bill Stewart dice:

        Este truco solo funciona con una hoja de estaño pasada de moda hecha de estaño real. El aluminio es simplemente una solución inadecuada si necesita sostener Radios de control mental de la CIA o Radiación extraterrestre. ¡No acepte reemplazos!

    • Quemador de piedra dice:

      de hecho, puedes importar entrantes de Irán;)
      http://www.alibaba.com/countrysearch/IR/triggered-spark-gap-supplier.html

  • Damian dice:

    Arduino Nano de China - $ 7.59 incluido el envío internacional
    http://www.aliexpress.com/item/Free-Ship-Wholesale-IC-Parts-Integrated-Circuits-Atmel-ATmega328-Board-with-Mini-USB-Cable-Full-Compatible/704043993.html

    • Damian dice:

      Arduino Mini de China - $ 5.81 con envío gratis
      http://www.aliexpress.com/item/Free-Shipping-Version-Pro-Mini-Module-Atmega328-5v-16M-For-Arduino-Compatible/827117296.html

      • KnightFire dice:

        O en eBay por

    • F dice:

      ¿Cómo funciona la presentación de diapositivas en esa unidad?

      • rasz dice:

        al igual que esto, supongo que MK20DX32VLF5 no tiene fpu

    • testrando dice:

      ¿Entonces más caro por menos caballos de fuerza?

  • uno dice:

    Les deseo mucha suerte a los fundadores con el proyecto, ya que tiene casi todo lo necesario para ingresar al mercado del software.
    Probablemente compraré al menos dos de ellos, pero pueden quedarse en el cajón hasta que la placa obtenga soporte gdb y se pueda usar con Eclipse y / o tener una API similar a Arduino.

    Este es un Launchpad de TI mucho más poderoso, que entre otras cosas no ha sido subsidiado como algunos argumentan. El StellarisPad puede haber sido así.
    Los tableros de TI despegaron solo después de que Energy funcionó, ojalá que le suceda algo similar a McChk.

  • mas estupido que tu dice:

    Parece que está abusando del sistema al pedir muestras.
    Entonces, ¿tal vez una báscula nueva no permita más pedidos de muestra en el futuro?
    ¿O estoy completamente equivocado sobre esto?

    • mas estupido que tu dice:

      Mi objetivo es utilizar piezas de muestra en el proyecto en lugar de pagar el precio total por la pieza.

      • mrcorecode dice:

        ¿No es para eso exactamente para lo que son las muestras? ¿Evaluar una plataforma? Por supuesto, también puede comprar las MCU a un distribuidor o directamente a una escala independiente; no son mucho más caras.

  • mas estupido que tu dice:

    Mi objetivo es abusar del sistema como no pagar el precio completo por el mcu de escala libre

  • rasz dice:

    parece Teensy 3.0 extremadamente barato, me encanta

  • estático dice:

    Bueno ... Eche un vistazo rápido a esto antes de continuar con el programa del día. Ven a casa para ver que esta no es una unidad compuesta. La hemiparesia todavía significa tareas, porque armar todo esto sigue siendo un desafío.

  • dom dice:

    ¿Algún plan para una versión con FPU (M4F)? Sería bueno para proyectos de control, p. Ej. Cuadricópteros y demás.

    • mrcorecode dice:

      No he encontrado ningún pequeño MCU gratuito con soporte FPU. Dicho esto, creo que la mayoría de los cálculos se pueden realizar utilizando aritmética de punto fijo, y planeamos crear una biblioteca matemática de punto fijo.

      Y ya tenemos gente trabajando en la construcción de cuatrillizos, el mchcopter:.

      • mrcorecode dice:

        Hmm, de alguna manera el enlace de la imagen no funcionó; inténtalo de nuevo: http://imgur.com/a/fUyeD

  • 10k dice:

    10 PCB DE CHINO = 10 $ + COSTO DE ENVÍO
    10 MK20DX32VLF5 = $ 20 + COSTO DE ENVÍO
    10 CKN10502CT-ND = $ 2.68

    ¡SIN REGULADOR DE TENSIÓN!
    ¡NADA!

    PUBLICAS ALGUNOS CÁLCULOS PARA 100 PIEZAS MÁS.
    El HACKER habitual necesita 1, 2 o 3 tablas, no 100.

    Y POR 100 USTED PAGA $ 500.

    EL MICRO tiene 40MHz.
    ESTO ES UN HACK. MEJOR COMPRAR UN DÉCIMO QUINTO ORO A O MATCHBOXARM. ¡MENOS BUENO!

    • mrcorecode dice:

      Tal vez la publicación sobre la construcción de bricolaje de mchck (http://mchck.org/blog/2013-08-06-self-built-mchck-for-5-dollars/) no sea lo suficientemente explícita sobre el costo de la pieza: yo ' lamento la brevedad. Puedes ver que para construir 5 o 10 tableros (tu amigo también quiere algunos, ¿verdad?), En realidad tienes que gastar menos de $ 5 por tablero.

      Tiene razón en que no hay un regulador de voltaje adicional; esto se debe a que hay un LDO de 3.3V integrado en el MCU mismo, para usar en USB o con 3 baterías AAA. También puede usar una sola batería de celda de moneda CR2032 y alimentar la placa con ella.

      Creo que tiene un error en la frecuencia de funcionamiento: la MCU funciona a 50 MHz, no a 40. Además, Paul, el creador del gran Teensy3, informa que la MCU puede tener un OC hasta 96 MHz.

      • 10k dice:

        Incluso el ATmega328 puede funcionar a 40MHz. ¡¿Confiarás en él ?!
        Desafortunadamente, esta placa será más nueva con $ 5.
        El gerente de proyecto más nuevo fabricará 10k de estos tableros.

        Mis amigos y yo usamos Arduino y Teensy para la mayor parte del desarrollo.
        Además, el Freescale FRDM-KL25Z por $ 12 cuesta mejor.

        Debo decir que $ 5 es genial, ¡pero desafortunadamente la tabla es solo un sueño hecho realidad!
        También los pines que están en la doble fila, esto es una gran desventaja.
        El autor de la placa dice que la placa es para un pirata informático normal, la mayoría de los trucos están hechos
        en TABLAS !!! Alfileres en una fila doble ¡NO FUNCIONAN EN UNA TABLA!

        Cambia eso y obtendrás una gran tabla.
        También el LDO insinúa el microcontrolador, ¿sabes qué es eso?
        Supongo que no. Lea más antes de comentar.

        • Simon Schubert dice:

          Las MCU tienen un regulador LDO integrado; Tengo varias de esas tablas frente a mí y todas funcionan bien.

          Sugieres que lea más; ¿Podría indicarme los recursos que cree que debería leer?

  • Pato dice:

    No entiendo todo lo que odia en los comentarios

    Bastante buena idea por un micro-dólar de $ 5, no sería terrible comprar incluso si solo estuviera acumulando polvo. Muchas veces esperaba un proyecto porque no tenía un microconjunto de respaldo.

    Puede haber una versión con una parte alargada en la parte inferior para unir una pequeña placa de soldadura para la creación de prototipos.

    • mrcorecode dice:

      El tablero en sí se puede usar en un tablero, excepto por algunos pines que están en la fila doble. ¿Es eso lo que quieres decir?

  • Tablero de caja de cerillas dice:

    No entiendo todo el odio en los comentarios.
    El mismo tipo de comentarios negativos sobre el artículo que habla de nuestra placa de desarrollo MatchboxARM.
    Algunas personas no quieren entender que la diversidad es algo bueno.
    Es por eso que ahora tenemos Arduino, Teensy, Maple y, de nuestro equipo, MatchboxARM.
    Es como con los sistemas operativos, todos tienen derecho a elegir el que más les convenga.

    Bogdan del equipo MatchboxARM.

    • Simon Schubert dice:

      ¡Gracias por tu apoyo! Me gusta que su proyecto también sea de código abierto; esto confirma mis ideas y creencias. Sería genial si ambos proyectos colaboraran, especialmente en el lado del software. ¡Déjenoslo a nosotros si está interesado!

      • Tablero de caja de cerillas dice:

        ¡Es bueno ver una repetición rápida!
        Estoy empezando a trabajar en un puerto para que un compilador web mbed acepte MatchboxARM como objetivo. Podemos ayudarnos mutuamente a llevar su micro MK20DX32VLF5 y nuestro STM32F103C8T6. También estamos abiertos a trabajar en una biblioteca. Creemos que el mejor enfoque es tener una capa de hardware y un resumen además de eso.
        Hablemos más en privado, inicie sesión en Facebook: MatchboxARM.
        Vaya a: https://github.com/NedelcuBogdanSebastian/mbed
        si te gusta clonar los repositorios con mbed funciona hasta ahora.

    • meh dice:

      ¡Gracias a los dos! No se preocupe demasiado por un grupo de aficionados que están por encima de sus cabezas y que no comprenden las diferencias.

      Como la gente dice que arduino (varias veces el costo es mejor), sin embargo ignorando que el típico atmega328:
      -sólo funciona a 20Mhz versus 50Mhz aquí, y también con un IPC más bajo (casi 1 MIPS / MHz versus 1.25 para esto)
      -sólo tiene 2KB de SRAM, que es mucho más limitado que los 8KB que tiene
      -Tiene USB OTG en comparación con el * nada * que tiene el atmega328 (¡un gran negocio en sí mismo!)
      -más IO y con más buenas opciones de PWM
      -el Flex NVM adicional (32KB más) y flexram (2KB extra)
      -AdC de 16 bits aquí frente a 10 bits en el 328, oh, y más canales también
      -Temporizadores de 16 bits (frente a 8 de 328)
      -tres UART aquí contra el de la 328
      -4 canales DMA (sí, algunos de nosotros lo usamos)
      -Cortex M4 de 32 bits con instrucciones DSP (y FPU opcional en el MK20F) frente a un núcleo débil de 8 bits

      Mejor cadena de herramientas, mucho mejor conjunto de librerías para casi todo, más y mejores lanzadores, más fabricantes de dispositivos (ARM no es una fuente a diferencia de atmels), una escalabilidad mucho mejor de su proyecto (¡hay chips ARM MUCHO más potentes! una mejor gama de dispositivos con diferentes funciones y mucho, ¡MUCHO más!

      Todo está mejor. Claro, Raspberry Pi sería mejor en algunos casos, ¡pero puedes comprar 8 de estos por el mismo precio!

      Gracias de nuevo

  • George Joachim dice:

    Simón:

    Estoy un poco confundido acerca de cómo programar inicialmente la placa. ¿Es el autobús del prototipo peligroso explosivo la única forma en este momento?

  • Antykochany dice:

    Creo que esta placa se encuentra en una fase de desarrollo, y "construye tú mismo" solo está dirigido a personas que realmente quieran jugar con el diseño inicial (si no me equivoco). Espero que los autores planeen vender estos tableros en juegos, para que la gente no tenga que comprar 10 de ellos si solo necesita uno. Las piezas de soldadura 0603 SMT son en forma de torta y se pueden hacer con cualquier soldadura, incluso sin temperatura controlada.

Marco Navarro
Marco Navarro

Deja una respuesta

Tu dirección de correo electrónico no será publicada.