TinyCNC – una pequeña impresora

La versión de maquinas libres del famoso TinyCNC, un dibujador con lapicera, fibras o lápiz. Esta versión tiene soporte y contrapeso, caja para el controlador, base de madera y funciona con G-code estandar de CNC y con el código original de TinyCNC.
Con él podes comenzar en el mundo de las impresoras 3D (reprap), ya que usa G-Code, el lenguaje de las impresoras 3D. También podes aprender a programar arduino y encontrarle nuevos usos al TinyCNC.

  • Área de impresión: 80mm x 70mm x 80mm
  • Funciona en GNU/Linux, Windows y MacOSX

¡Consultar precio y stock!

Continuar leyendo «TinyCNC – una pequeña impresora»

Digispark – microarduino

Para poder programar esta pequeña versión de Arduino vamos a necesitar una versión de Arduino bastante nueva. Este programa es libre y gratuito así que podemos descargarlo Asegúrate de bajar la versión correcta para tu computadora y sistema operativo. Una vez descargado correrlo es muy simple, no requiere instalación, solo expandir el zip y con un simple doble clic basta para correrlo.

Digistump

Para instalar Digistump vamos a tenes que agregar los siguiente en las preferencias del arduino:

http://digistump.com/package_digistump_index.json

2016-05-09-163727_1024x600_scrot

Una vez agregado en el menu de Herramientas -> Placas -> Gestión de Hardware buscamos Digistump y la agregamos:

2016-05-09-164245_1024x600_scrot

2016-05-09-163834_1024x600_scrot

Ahora vamos a agregar el Digistump a las placas disponibles en arduino. Ir a Herramientas -> Placas y agregar «Digistump 16mhz»

2016-02-10-205534_1024x600_scrot

Ahora elegimos en el menú de Herramientas en la opción de Placa «digispark (default 16.5hz)» y en el mismo menu en la opción de Programador «Micronucleus»

Probarlo

Ahora podemos abrir un programa de «digispark» y cargarlo en nuestra placa, aquí un pequeño ejemplo, que convierte nuestra placa en un teclado:

#include "DigiKeyboard.h"
void setup() {
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.println("Vivan las maquinas libres!");
}

Al presionar el botón de cargar el programa hay que desconectar la placa y volverla a conectar, digispark usa esa técnica para reconocer el dispositivo durante la carga del programa.

En linux

Si usamos linux tenemos que agregar esto en /etc/udev/rules.d/49-micronucleus.rules para tener acceso a dispositivo:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0753", MODE:="0666"
KERNEL=="ttyACM*", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0753", MODE:="0666", ENV{ID_MM_DEVICE_IGNORE}="1"


Más datos en digistump


Retro Joystick

Si tenes un retro-joystick dentro del él se oculta un pequeño attiny85 programable que podes modificar a tu antojo. acá hay algunos ejemplos de lo que hicimos nosotros.

Arduino + MR3020

El concepto es similar a la ArduinoBoardYun y raspberrypi, crear una computadora con la posibilidad de conectarle entradas: como botones, llaves, etc. Salidas: como leds, speakers… La diferencia principal radica en el costo los routes son muy baratos y al estar dedicados a crear redes hacen simple su manejo por red. Al igual que Yun use Openwrt como sistema operativo para el MR3020 esto da la posibilidad de contar con un GNU/Linux completo e interactuar con Arduino.

Sobrino: Juego didáctico de robótica

Sobrino, es un pequeño robot,hecho de madera resistente y agradable al tacto, Sobrino guiará a tus hijos por el mundo de la programación.

Sin pantallas, amigable y listo para jugar.

 

Fichas de programación

Un lenguaje de programación que se puede tocar y manipular como un juego de encastre. Cada ficha es una acción. Usalas  para crear programas.

green Adelante yellow Izquierda red Derecha blue Función

  • Tablero de control

    Coloca las fichas en el tablero para decirle a Sobrino adónde ir. Aprieta el botón amarillo para que Sobrino ejecute tu primer programa.

    Kit de programación sin pantalla, diseñado para introducir a los niñas y niños de 3 a 7 años de edad, a la programación y robótica.
    Permite controlar un pequeño y amigable  robot de madera, usando bloques de encastre de diferentes formas y colores.

    ¡Comprar!

 

 

Con Sobrino, los chicos desarrollan habilidades lógicas, adquieren nociones básicas fundamentales de la programación, a la vez que aprenden a desarrollar sus propias ideas a través del juego y la experimentación.