Una mirada temprana al Cortado: el Arduino que nunca conectarás - 💡 Fix My Ideas

Una mirada temprana al Cortado: el Arduino que nunca conectarás

Una mirada temprana al Cortado: el Arduino que nunca conectarás


Autor: Ethan Holmes, 2019

El Cortado de Punch Through Design es una nueva placa compatible con Arduino con soporte Bluetooth LE incorporado.

Punch Through es mejor conocido por sus accesorios de iPhone dirigidos a los consumidores y bibliotecas de software para desarrolladores de iOS, que por los paneles de desarrollo dirigidos a los fabricantes, aunque es posible que haya encontrado su aplicación Light Blue en iOS y OS X si ha realizado algún desarrollo. utilizando Bluetooth LE.

Una placa compatible con Arduino con Bluetooth LE integrado tampoco es una idea nueva. El RFduino tenía un enorme Kickstarter y ahora está en su última semana de envío de tablas a patrocinadores antes de abrir a las ventas generales, el BLEduino, nuevamente después de un exitoso Kickstarter, ya está casi listo para ser enviado.

Entonces, ¿qué hace diferente el tablero de Cortado?

Programando el Cortado desde el iPad.

Bueno, no se pueden ver cables, la carga de bocetos en la placa se realiza a través de Bluetooth LE, y eso se puede hacer no solo desde el entorno de desarrollo tradicional de Arduino sino también desde su iPad o tableta Android, y también a través de Bluetooth LE .

Lo que bien podría ser el comienzo de una tendencia interesante: con tanta gente que se traslada a las tabletas como su plataforma informática diaria, no sería sorprendente que los desarrolladores también se salgan de las plataformas de computadoras portátiles y de escritorio.

El Cortado ya estará funcionando cuando llegue a su puerta.

La placa tiene 8 pines de E / S digitales con 2 entradas analógicas opcionales, un LED RGB y un acelerómetro de 3 ejes integrado. Incluso se enviará con la batería colocada y, siempre que descargue su aplicación en su teléfono con anticipación, incluso recibirá una notificación cuando llegue a su puerta.

Presentando el Cortado.

Al igual que el Spark Core, la placa está muy diseñada desde cero para ser utilizada como parte de Internet of Things. Pero a diferencia del Spark Core, que se basa en la conexión Wi-Fi y, por lo tanto, tiene requisitos de energía mucho más altos, debería funcionar durante más de un año desde la celda de la moneda a bordo. Esta placa está diseñada para incrustar en los proyectos y luego olvidarse de ellos.

Hablé con Colin Karpfinger, el fundador de Punch Through Design, antes de su lanzamiento de hoy acerca del Cortado.

¿En qué se diferencia el Cortado de otras tarjetas compatibles con Arduino habilitadas para BLE, como el RFduino y el BLEduino?

Nos proponemos no solo hacer un Arduino-with-BLE, sino cambiar la forma en que interactúa. Entonces, para uno, usted programa el Cortado a través de BLE, en lugar de enchufarlo (como RFduino / BLEduino). Tenemos algunas formas ingeniosas de mostrar esto.Podrás programar el Cortado que recibas por correo sin siquiera abrir la caja, lo cual creo que es una prueba de que la interacción ha cambiado.

La programación remota a través de BLE parece ser una de las características clave, ¿cómo funciona eso bajo el capó?

El código Arduino se compila en cualquier plataforma que estés usando y luego [se transfiere a la placa] a través de un perfil BLE personalizado que hemos implementado. Utilizamos la característica de escritura sin respuesta para obtener la mayor velocidad posible y realizamos algunas comprobaciones de errores para evitar problemas.

¿La programación desde una máquina de escritorio se realiza en el IDE de Arduino existente a través de un proxy? ¿Cómo funciona?

El IDE de Arduino tiene la capacidad de llamar a aplicaciones de "cargador" personalizadas. Pasa la ruta del archivo del hex compilado. Así que ejecutará nuestra aplicación de carga, que maneja todas las conexiones a través de BLE, y luego usará el IDE de Arduino como lo haría normalmente.

La programación en iOS (y Android) se realiza en una aplicación nativa. ¿Portaste el IDE de Arduino a las plataformas móviles? ¿O te reimplementas desde cero?

Implementamos una aplicación personalizada que tiene algunas habilidades simples de edición de texto. El objetivo es empujar algo que se pueda utilizar de inmediato y luego seguir mejorándolo y agregar características que sean agradables a medida que avanzamos.

El IDE de Arduino es de código abierto, ¿va a hacer que su código IDE de iOS (y Android) sea de código abierto?

Estamos considerando lanzar dos aplicaciones, una para manejar la programación y otra para la depuración / interacción. Este último se integrará en nuestra aplicación existente LightBlue. Abriremos los IDE de programación, y nos encantaría encontrar colaboradores útiles.

¿Está anticipando permitir que las personas agreguen soporte para otros tableros, de la misma manera que lo hace Arduino?

En este momento estamos enfocados en hacer que lo experimentado sea lo mejor con Cortado. Publicaremos nuestro perfil de programación BLE, y otros desarrolladores de hardware podrían implementarlo.

El tablero se basa en un M328P, ¿podría hablar sobre esa elección?

Queríamos escoger algo pequeño y ubicuo. Todo el mundo sabe el 328P ...

El módulo BLE que usas es el diseño propio de Punch Through, ¿verdad? ¿Nos puedes contar más al respecto?

¡Correcto! Es un pequeño módulo BLE de propósito general con el que hemos tenido un gran éxito hasta ahora. Estará en varios productos que encontrarás en 2014.

¿Por qué decidió enrollar su propio SoC de Bluetooth, por qué no usar uno de los módulos existentes?

Hemos trabajado en una tonelada de productos BLE y encontramos que faltan algunos otros módulos, ya sea en capacidad, soporte o precio. Teníamos algunos objetivos a largo plazo con hardware, como el Cortado, que queríamos apoyar lo mejor que pudiéramos. Quedó claro que construir nuestro propio módulo era la mejor manera de hacerlo. No fue un proceso rápido, pero es realmente genial ahora que hemos terminado.

Esta es la primera placa de desarrollo de Punch Through, que se conoce principalmente para los accesorios de iPhone. ¿Por qué una junta dirigida a los fabricantes?

Los fabricantes son innovadores. Queremos apoyar a las personas que construyen los productos del mañana, ya sea alguien en su garaje o una nueva sucursal de una gran empresa. Esta es nuestra forma de hacerlo. El Módulo es nuestra manera de ayudarlos una vez que estén listos para la producción.

Bluetooth siempre ha tenido una mala reputación entre los programadores. Pero la introducción de Bluetooth LE ha cambiado todo eso. ¿Cómo ves el desarrollo del espacio?

Veo que BLE es el protocolo que impulsa el IoT y los dispositivos conectados. Ha habido algunas fuerzas impulsoras importantes, pero el hecho de que haya un protocolo hecho para sensores de baja potencia en todos los teléfonos inteligentes líderes es enorme.

¿Anticiparías construir otro hardware dirigido a la comunidad de fabricantes?

Ciertamente. Sin embargo, creemos que el Cortado es bastante revolucionario, ¡así que tenemos las manos llenas!

El tablero de Cortado está disponible para pre-pedido por $ 18 (más gastos de envío) a partir de hoy de Punch Through Design.



Puede Que Le Interesen

Entrevista al ganador del concurso MAKE Karts and Wheels Jeremy Ashinghurst

Entrevista al ganador del concurso MAKE Karts and Wheels Jeremy Ashinghurst


Cocina 101: Cómo escalfar pechuga de pollo

Cocina 101: Cómo escalfar pechuga de pollo


Los industriales de la mesa de cocina

Los industriales de la mesa de cocina


Área de la Bahía Maker Faire: Entrevista Russell the Electric Giraffe

Área de la Bahía Maker Faire: Entrevista Russell the Electric Giraffe






Mensajes Recientes