Silly Bytes has moved - Silly Bytes se trasladó

www.sillybytes.net

21 dic. 2014

"Caps Lock": la tecla más inútil... útil al fin!

La tecla más inútil de nuestro teclado (quizás la única tecla inútil) es irónicamente una de las teclas de más fácil acceso, no es eso algo ridículo?

No solamente está su gran inutilidad sino además puede llegar a ser molesta de forma pro-activa cuando la tocamos sin querer y nuestro texto termina siendo un GRITO MUY IRRITANTE.

Pero no podemos sentarnos y conformarnos, o mucho peor! sentarnos y sufrir en silencio, algo habrá que hacer al respecto... así que pasemos a convertir la tecla más inútil en una tecla realmente útil y aprovechemos su conveniente posición en el teclado a nuestro favor!


4 dic. 2014

El teclado es tu amigo


Legendario "Modelo M"
Cualquier persona que se dedique a actividades relacionadas con la informática (y hoy en día prácticamente cualquier persona independientemente de sus actividades) sabe que su principal herramienta es siempre su teclado, y más vale que estemos lo más cómodos y contentos con él, pues es nuestro fiel compañero.

Hay varias cosas que influyen en como lo usemos, y dependiendo de sus características podremos disfrutar más o menos al usarlo, veamos algunas cosas:

10 jul. 2014

Juego ncurses + robot físico

Este es un ejemplo bastante completo de una interfaz basada en Ncurses que implementa un juego escrito en C.

El juego consiste en desplazar un robot a través de una cuadricula evadiendo los obstáculos para llegar a una salida y lograr hacerlo antes de que el robot se quede sin energía.


A esto si se le puede llamar un juego es bastante malo como tal, no es nada divertido ni disfrutable, no será una aventura mágica ni te tendrá horas jugandolo, incluso sus reglas elementales hacen de él una actividad que no representa ningún reto ni entretenimiento, pero! es un muy buen ejemplo del uso de la librería Ncurses con el lenguaje C y un no tan bueno, pero simple ejemplo del control de hardware.


Veámoslo en acción:


24 may. 2014

USB a Serial (UART), FT232 convertido de SSOP a DIP

 Ahora mismo hay un proyecto que quería presentar como parte de un -extra- en una tarea (que pronto publicaré también) pero para ello necesitaba comunicación con el PC que seguramente sería usar el puerto paralelo de mi vieja y querida Pentium IV, pero aquello de llevar conmigo esa maquina en su grande y pesado case... es algo que ciertamente me desmotiva.


La alternativa sería usar una laptop y comunicar por USB, pero mientras no termine de implementar el estándar USB (en progreso... espero publicarlo pronto aquí) no sería posible.


La siguiente solución que se me ocurrió fue usar un FT232, un bonito chip que implementa un Comunication Device Class (CDC) de USB y nos entrega un serial UART a TTL, es ideal y fabuloso, pero por desgracia viene unicamente en una presentación poco cómoda SSOP de 28 pines (existe también en QFP, pero por supuesto... menos cómodo aún).

Esto fue lo que hice para poder usar este genial chip en una protoboard:


27 abr. 2014

Solución a la punta negra de cautin (punta carbonizada) / Solve soldering iron black tip

 Como aficionado a la electrónica es muy a menudo necesario solidificar algún proyecto en una placa de circuito, incluso si esta es una simple placa pre-perforada.


Otra veces es necesario reemplazar o modificar componentes de placas de circuito existentes o simplemente recuperar componentes útiles de placas en desuso, en cualquier caso contar un con cautín es indispensable para cualquier laboratorio si vamos a jugar con electrónica.

Si hablamos de una afición muy probablemente usaremos un cautín de relativo bajo precio, o al menos no uno de esos costosos de estación con temperatura regulable, con modo de stand by cuando el cautín se deposita en su base y con materiales que jamas se torna negro y mucho menos carbonizan con el uso normal...