Adaptador de joystick de Sega, Atari, Colecovision, Commodore, Family a USB. No necesita drivers. Compatible con sistema operativo GNU/Linux, Windows, Mac, Android.
Continuar leyendo «Digijoystick: Adaptador de Joystick retro»
Adaptador de joystick de Sega, Atari, Colecovision, Commodore, Family a USB. No necesita drivers. Compatible con sistema operativo GNU/Linux, Windows, Mac, Android.
Continuar leyendo «Digijoystick: Adaptador de Joystick retro»
Gresistor es un pequeño programa que nos permite obtener el valor a partir del código de colores o saber los colores de una resistencia.
Dibujamos la forma que queremos para nuestra placa PCB, generamos un grupo para la forma en verde con el id «board» y otro grupo para la linea blanca con el id «silkscreen».
Los grupos se generan selecionando el objeto y presionando ctrl+G
Para cambiarles el «id» tenemos que seleccionar el obejto y apretar el botón derecho del mouse, elegir «cambiar propiedades», ahi podremos los nuevos nombres a cada grupo.
Luego grabamos el archivo como «svg simple» de este modo Fritzing podra tomar la placa nueva sin problemas.
Una vez en Friting elegimos PCB con imagenes de fondo y cambiamos la imagen por la nuestra y listo 😀
Lo interesante de este metodo de importación es que la placas pueden cortar en una CNC:
Descargar código fuente
El Marlin tiene la posibilidad de autonivelar la cama, vamos a usar esa opción para calibrar la Cyclone-PCB.
Para esto vamos a tener que cambiar el firmware habilitando esto:
#define ENABLE_AUTO_BED_LEVELING
Luego modificar estos datos con el tamaño de nuestro PCB
#define LEFT_PROBE_BED_POSITION 5
#define RIGHT_PROBE_BED_POSITION 125
#define BACK_PROBE_BED_POSITION 95
#define FRONT_PROBE_BED_POSITION 5
Y poner la cantidad de muestreos que queremos en la placa, yo puse 6:
#define AUTO_BED_LEVELING_GRID_POINTS 6
Ahora cargamos los cambios del marlin en nuestra Cyclone-PCB.
Para calibrarla automaticamente vamos a tener que agregar esto al comienzo de nuestro Gcode:
G28
G29
Nota: por lo que entiendo debe agregarse en cada gcode :S
Gracias a paths2openscad podemos convertir vectores de inkscape a openscad.
Sí el hotend o la cama caliente se sobre calientan o tardan mucho en enfriarse, hay que cambiar los valores Kp, Ki, Kd del Marlin, ¿pero como averiguar que valores necesitamos?. Facíl el Marlin tiene autotune una modo de averiguar esos datos por si mismo.
Este es un pequeño manual de como usar openscad para generar las piezas de una impresora Prusa I3.
Gracias a Growl es posible enviar mensajes desde OcotoPrint a nuestra PC.
Este es un proyecto para generar un hotend fácil de armar con piezas relativamente fáciles de conseguir y models impresos.
Continuar leyendo «Hotendmatic»
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.