Cyberdeck Microcifra 26
La palabra Cyberdeck viene de la famosa novela de William Gibson Neuromancer y hace referencia a una terminal de computadora para navegar el ciberespacio de forma inmersiva. Fuera de la ficción, un Cyberdeck es una computadora singular, portátil y personalizada. Esta personalización no consiste en pegar stickers sobre la notebook del trabajo, sino en animarse a pensar y realizar un dispositivo que nos represente en términos estéticos y funcionales.
No hace falta ser un especialista ni un experto para construir un Cyberdeck. Gracias al carácter modular de las partes electrónicas, es posible montar un Cyberdeck básico fácilmente. A modo de ejemplo: un Raspberry Pi, una pantalla LCD conectada por ribbon a un port DSI y un teclado USB o Bluetooth.
La idea
Microcifra 26 empezó con el deseo de aprovechar una pantalla EDP de siete pulgadas que me quedó colgada cuando aduanas trabó el envío de una vieja Lattepanda Alpha. Se llama Microcifra en homenaje a las calculadoras Cifra fabricadas en Argentina en los años sesenta, usé como inspiración la estética de viejos workstations y le agregué algunas funciones singulares.
El hardware
Microcifra 26 está montado sobre una placa Lattepanda IOTA con procesador Intel N150 de 16GB, disco SSD y coprocesador RP2040. La pantalla es de 7 pulgadas y se conecta con un ribbon por EDP. El audio sale a un microamplificador de 3 watts y de ahí a un parlante lateral. Tiene además un buzzer para generar pitidos, cámara con micrófono montada sobre un servo, módulo UPS con tres baterías 18650, una matriz de puntos al dorso, un potenciómetro y un interruptor.
Funciones singulares
Microcifra 26 tiene un toggle lateral que activa el modo de vigilancia. En este modo la cámara montada sobre un servo, panea el ambiente registrando fotos y audio que aparecen en pantalla, previo proceso para que mantenga la estética del dispositivo.
En la parte trasera tiene una matriz de 8x8 para difundir información en lugares públicos (scroll de anuncios, claves públicas, etc), apoyada por pitidos de un buzzer.
Al costado hay un potenciómetro con funciones a determinar (lo conecté a un GPIO digital, así que quedó inutilizable hasta que abra el gabinete)
Todo esto está conectado al coprocesador RP2040 y gestionado por una aplicación MicroPython.
Partes
- LattePanda IOTA con UPS hat
- Pantalla EDP 7"
- 3 x baterías 18650
- Miniteclado USB
- Cam USB
- Potenciómetro 100k
- Parlante 3 watts
- Amplificador de 3 Watts
- Matrix 8x8 SainSmart 7219
- Toggle Switch
- Buzzer
- Servo SG90
Circuito
KY-023 aGp26 X, gp27 Y y gp7 SW
Get Roni Bandini’s stories in your inbox
Join Medium for free to get updates from this writer.
Power Button a SW
Buzzer a 10
Toggle a 1
Servo a 0
Sainsmart 7219 dinPin a 3, csPin a 4, clkPin a 2
El Gabinete
La electrónica, la configuración de software y la programación llevaron su trabajo, pero el esfuerzo — para alguien que no viene del diseño — estuvo en el modelado 3d: acomodar muchas partes con cierta gracia manteniendo el plan estético inicial y contemplando cortes y encastres para la impresión en las dimensiones de cama de la Bambu Lab A1 mini.
Modelar también un gabinete para la cámara USB recordando a las viejas CCTV y por último el enclosure del joystick con forma de mouse — que aún no está incorporado al proyecto pero ya fue probado.
Videos
¿Corre Doom?
Corre Doom y Mame y estoy terminando un joystick conectado a GPIOs, con la misma identidad estética.
Tutorial y archivos
En algún momento de la semana subo el tutorial y los archivos.
Links externos
Microcifra 26 fue destacada en Hackster y mencionada en el blog de Adafruit










