Usar el debugger de NetDuino

Una de las cosas que permite NetDuino es usar su sistema de depuración o debugger en tiempo real a través de su USB nativo.

Esto en Arduino salvo en las placas mas modernas como Leonardo, Due, Yun, etc. no se puede hacer principalmente por la carencia de ese USB nativo ya que la conversión USB>Serial se realiza con un chip TTL.

Pues bien, hacer uso de esta funcionalidad es muy sencillo y nos permite imprimir texto y visualizarlo en el ordenador (en el IDE).

(más…)

Leer más

¡Hola mundo! con NetDuino

Este seria el típico Blink de Arduino que lo único que hace es hacer parpadear el led de la placa cada 1 segundo:

(más…)

Leer más

Instalación y configuración del entorno de desarrollo para NetDuino

Realmente no tiene ningún misterio, aunque hace falta instalar varias cosas.

Lo primero de todo es bajar e instalar el Microsoft Visual C# Express 2010, durante la instalacion pregunta si queremos instalar también el SQL Server, pero eso no nos sirve para nada así que lo dejaremos desmarcado.

Después hace falta el .NET Micro Framework SDK v4.2, solo se puede instalar teniendo el Microsoft Visual C# Express 2010 así que ahora es el momento de hacerlo.

(más…)

Leer más

Combinación de estructuras Struct y Union

El ejemplo de ayer estaba bien pero tenia el problema de que si queríamos enviar varios datos teníamos que enviar varias estructuras Union. Para arreglar eso que mejor que hacer que el tipo de dato de la estructura Union sea una estructura Struct. Así se puede acceder byte a byte al Struct y enviarlo por Serial, bluetooth, RF, etc. para que el otro Arduino la reciba del tirón!

Arduino-struct-union

(más…)

Leer más

Estructuras Union de C / Arduino

Baterias portatiles por USB

Últimamente se están poniendo de moda las baterías portátiles, sobre todo por la culpa de los móviles y sus fabricantes que se empeñan en hacerlos muy potentes y delgados y por consiguiente con baterías de muy poca capacidad.

Para solventar este problema, como digo, aparecieron las baterías portátiles que no son mas que una batería que se carga por USB y que después puede cargar otras cosas con la energía almacenada.

(más…)

Leer más