Hexabitz es un nuevo tipo de plataforma de creación de prototipos electrónicos con una modularidad innovadora y toques de biomimética. La creación de prototipos de hardware no es tan difícil.
Hexabitz es un nuevo tipo de plataforma de creación de prototipos electrónicos con una modularidad innovadora y toques de biomimética. La creación de prototipos de hardware no es tan difícil.
A veces me encuentro con algo que me hace pensar: “¡Guau, eso es delicioso!” A menudo, esto es seguido por culparse a sí mismo diciendo: “¿¡Por qué no pensé en eso!?”
Esto es lo que sucedió cuando me presentaron la plataforma de creación de prototipos Hexabitz.como está escrito arriba Página del proyecto CrowdSupply de Hexabitz“Hexabitz es un nuevo tipo de plataforma de creación de prototipos electrónicos con una modularidad innovadora y toques de biomimética”. hexabits.com sitio web, “La creación de prototipos de hardware no tiene por qué ser tan difícil”.
[Sponsored: Learn more about 8 Free Design Rule Checks Simplify PCB Signoff]
Tengo que admitir que esto es interesante. Exploremos esto más a fondo juntos. Quizás la mejor manera es mirar un proyecto prototipo que consta de 10 módulos Hexabitz.
De la imagen de arriba, está claro que el módulo Hexabitz es hexagonal y adecuado para prototipos 2D (planares) y 3D. También está claro que los módulos se conectan mediante una técnica de ensamblaje de soldadura de borde (esto significa que el prototipo se puede desarmar y volver a armar fácilmente en minutos usando un soldador si es necesario).
Con solo mirar la imagen de arriba, puede ver que las almohadillas de soldadura de borde relativamente grandes promueven una conexión confiable de baja resistencia. De hecho, todo esto puede parecer un poco simplista. ¿algo aqui? Bueno, no sé tú, pero rápidamente me di cuenta de que me faltaba mucho.
módulos múltiples
Comencemos con el hecho de que la primera campaña de crowdsourcing incluyó 14 módulos diferentes con diferentes funciones, desde sensores e inalámbricos hasta alimentación y E/S (entrada/salida). La mayoría de los módulos son hexagonales, pero hay un módulo en forma de pentágono en el primer producto, y habrá más en el futuro.

¿Y qué hacen todos estos módulos? Aquí hay una pequeña tabla de búsqueda práctica e ingeniosa.

detalles centrales
Te digo, hay mucho más en esto de lo que parece. Página del proyecto CrowdSupply de Hexabitzpara nuestras sugerencias aquí, deleite con algunas curiosidades y pepitas de conocimiento de la siguiente manera.
- Computación de polvo: Todos los módulos Hexabitz (con la excepción del módulo de alimentación muy simple) cuentan con un MCU ARM Cortex-M0 de 32 bits pequeño y de bajo consumo, lo que los hace totalmente configurables y capaces de ejecutar múltiples tareas en paralelo.
- Sin cables: Como se mencionó anteriormente, los módulos Hexabitz utilizan tecnología de soldadura de borde que elimina la sobrecarga de conectores y cables y proporciona un prototipo más robusto, limpio y confiable.
- Malla alámbrica: Además de implementar la funcionalidad propia del módulo, la MCU de cada módulo se utiliza para conectar el módulo a una red de malla cableada.
- Autodescubrimiento: Una red de malla cableada distribuida proporciona una plataforma ultramodular y ultraconfigurable. El concepto Hexabitz incluye un algoritmo de búsqueda que permite que los módulos conectados descubran automáticamente los módulos vecinos y configuren la topología y la tabla de enrutamiento de la red, ahorrando tiempo y errores de configuración. Como resultado, puede agregar o eliminar módulos fácilmente, independientemente de su tipo o ubicación en su sistema.
- Procesamiento distribuido: En lugar de meter todo el código en una sola MCU, cada módulo puede realizar un procesamiento local y compartir los resultados con otros módulos según sea necesario, lo que da como resultado un sistema distribuido altamente paralelo.
- Procesamiento en tiempo real: A diferencia de muchas otras plataformas de creación de prototipos, Hexabitz tiene un sistema operativo en tiempo real basado en FreeRTOS en su núcleo. Esto significa que puede ejecutar aplicaciones multiproceso y de tiempo crítico y obtener el rendimiento de los sistemas de gama alta sin sacrificar la naturaleza de creación de prototipos de la plataforma sin ser un experto en RTOS.
- Interfaz externa: El módulo Hexabitz se puede conectar de forma nativa a cualquier hardware externo a través de un puerto de matriz que ejecuta la comunicación UART (también se puede configurar para ejecutar I2C). El hardware externo puede imitar la entrada de texto CLI o usar un protocolo de mensajería serial basado en paquetes más eficiente.

¿Recuerdas mi proyecto Bodacious Brain? Ahora quiero explorar una solución inspirada en Hexabitz. Es posible que tenga una discusión con los miembros de Hexabitz una vez que termine de lanzar el suministro de la nube. Mientras tanto, me encantaría saber qué piensas sobre todo esto.