Herramientas de usuario

Herramientas del sitio


guias:lilytiny

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
guias:lilytiny [2018/12/31 10:40] Xoquín Pérezguias:lilytiny [2021/04/16 20:41] (actual) – editor externo 127.0.0.1
Línea 28: Línea 28:
 Podéis seguir la excelente guía de instalación de [[https://www.luisllamas.es/programar-digispark-con-el-ide-de-arduino/|Luis LLamas]] para la Digispark USB.  Podéis seguir la excelente guía de instalación de [[https://www.luisllamas.es/programar-digispark-con-el-ide-de-arduino/|Luis LLamas]] para la Digispark USB. 
  
-Aseguraos de que tenéis una versión del IDE de Arduino 1.6.6 o superior. En el tutorial recomendado se hace la instalación sobre la versión 1.8.1 y en mi caso he probado sobre la 1.8.7 y Windows 10 sin problemas. Eso si, es importante que tengáis en cuenta que, una vez instalados los drivers, configurado y actualizado el IDE de Arduino, a diferencia de otras placas, debéis de SUBIR EL PROGRAMA CON LA PLACA DESCONECTADA. Os saldrá un mensaje como el que veis en la imagen inferior . Conectad después la placa a través del USB y se cargará el programa. +Aseguraos de que tenéis una versión del IDE de Arduino 1.6.6 o superior. En el tutorial recomendado se hace la instalación sobre la versión 1.8.1 y en mi caso he probado sobre la 1.8.7 y Windows 10 sin problemas. 
- +
-{{ :guias:mensaje.jpg |}} +
- +
-También es importante que  sepais que en la pestaña **//Herramientas>Puerto//** permanecerá desmarcada aún con la placa conectada.+
  
 ===Linux=== ===Linux===
  
-Hemos hecho la instalación en un equipo con Linux Mint pero este método también sirve para cualquier distro basada en Debian. Asegúrate de tener el IDE de Arduino a la versión 1.6.6 o superior. Primero abrimos la ventana de propiedades en **//Archivo>Preferencias//** y el campo de //Gestor de URLs de tarjetas// ponemos: <code>http://digistump.com/package_digistump_index.json</code>+Hemos hecho la instalación en un equipo con Linux Mint pero este método también sirve para cualquier distro basada en Debian. Asegúrate de tener el IDE de Arduino a la versión 1.6.6 o superior. Primeroabrimos la ventana de propiedades en **//Archivo>Preferencias//** y en el campo de //Gestor de URLs de tarjetas// ponemos: <code>http://digistump.com/package_digistump_index.json</code>
  
-{{ :guias:digispark-url-linux.png?400 |}}+{{ :guias:digispark-url-linux.png?500 |}}
  
-A continuación instalamos el paquete //Digistump AVR Boards// desde **//Herramientas>Placa>Gestor de tarjetas//**+A continuacióninstalamos el paquete //Digistump AVR Boards// desde **//Herramientas>Placa>Gestor de tarjetas//**
  
-{{ :guias:digispark-AVRboard-linux.png?400 |}}+{{ :guias:digispark-AVRboard-linux.png?500 |}}
  
-Por último abrimos una terminal y creamos una regla para que el sistema operativo reconozca correctamente la placa.+Por últimoabrimos una terminal y creamos una regla para que el sistema operativo reconozca correctamente la placa.
 <code> <code>
 sudo nano /etc/udev/rules.d/49-micronucleus.rules sudo nano /etc/udev/rules.d/49-micronucleus.rules
Línea 54: Línea 50:
 </code> </code>
 Salimos del editor guardando los cambios y ya tendremos nuestra LilyTiny funcionando en Linux. Salimos del editor guardando los cambios y ya tendremos nuestra LilyTiny funcionando en Linux.
 +
 +<WRAP tip> 
 +Tanto e dispositivos Windows como en Linux, a diferencia de otras placas, debemos CARGAR EL PROGRAMA CON LA LILYTINY DESCONECTADA. Aparecerá un mensaje como el que veis en la imagen inferior . Conectad después la placa a través del USB y se cargará el programa.
 +
 +{{ :guias:mensaje.jpg |}}
 +
 +También es importante que  sepais que en la pestaña **//Herramientas>Puerto//** permanecerá desmarcada aún con la placa conectada.
 +
 +</WRAP>
 +
  
 =====Lectura de valores por Monitor Serie===== =====Lectura de valores por Monitor Serie=====
Línea 59: Línea 65:
 Uno de las dificultades al utilizar esta placa es que no podemos leer directamente a través del Monitor Serie los valores de un sensor como hacemos habitualmente con otras. Como comentamos anteriormente, la pestaña **//Herramientas>Puerto//** permanecerá desmarcada aún con el dispositivo conectado y siempre nos dará un error al intentar visualizar los datos al no encontrar el puerto COM. Uno de las dificultades al utilizar esta placa es que no podemos leer directamente a través del Monitor Serie los valores de un sensor como hacemos habitualmente con otras. Como comentamos anteriormente, la pestaña **//Herramientas>Puerto//** permanecerá desmarcada aún con el dispositivo conectado y siempre nos dará un error al intentar visualizar los datos al no encontrar el puerto COM.
  
-Aquí teneis un [[https://www.youtube.com/watch?v=zxmyfiFbo2c|video]] con información muy útil para salvar este problema con un [[https://es.aliexpress.com/store/product/CP2102-USB-2-0-to-TTL-UART-Module-6Pin-Serial-Converter-STC-Replace-FT232-Module/1414081_32279672853.html?spm=a219c.search0104.3.15.a8d57dd7sxpQhJ&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_10547_319_10891_317_10548_10696_453_10084_454_10083_10618_10307_10820_10301_10821_538_10303_537_536_10059_10884_10887_100031_321_322_10103_5727015_5727515-5727015_10891,searchweb201603_51,ppcSwitch_0&algo_expid=80a8eb55-420a-4a7b-96e5-ada817641b32-2&algo_pvid=80a8eb55-420a-4a7b-96e5-ada817641b32|conversor USB-UART]] y a continución os dejo un ejemplo de visualización de valores de un TMP36.+Aquí teneis un [[https://www.youtube.com/watch?v=zxmyfiFbo2c|video]] con información muy útil para salvar este problema con un [[https://es.aliexpress.com/store/product/CP2102-USB-2-0-to-TTL-UART-Module-6Pin-Serial-Converter-STC-Replace-FT232-Module/1414081_32279672853.html?spm=a219c.search0104.3.15.a8d57dd7sxpQhJ&ws_ab_test=searchweb0_0,searchweb201602_5_10065_10068_10547_319_10891_317_10548_10696_453_10084_454_10083_10618_10307_10820_10301_10821_538_10303_537_536_10059_10884_10887_100031_321_322_10103_5727015_5727515-5727015_10891,searchweb201603_51,ppcSwitch_0&algo_expid=80a8eb55-420a-4a7b-96e5-ada817641b32-2&algo_pvid=80a8eb55-420a-4a7b-96e5-ada817641b32|conversor USB-UART]] y a continución un ejemplo de visualización de valores de un sensor de temperatura[[https://www.analog.com/media/en/technical-documentation/data-sheets/tmp35_36_37.pdf|TMP36]].
  
 En primer lugar, abrimos el IDE de Arduino y cargamos este sencillo código en la placa tal y como se describe arriba. Recordad que teneis que iniciar la subida del código con la placa desconectada y conectarla una vez comience. En primer lugar, abrimos el IDE de Arduino y cargamos este sencillo código en la placa tal y como se describe arriba. Recordad que teneis que iniciar la subida del código con la placa desconectada y conectarla una vez comience.
guias/lilytiny.1546252853.txt.gz · Última modificación: 2021/04/16 20:38 (editor externo)