A.R.C. Personal Command Terminal
Un terminal con RFID, pantallas, Bluetooth, luces y audio basado en un Arduino UNO R4 WiFi.
En pocas palabras
A.R.C. fue mi proyecto final en el curso Arduino Fundamentals: Programming and Hardware Essentials de Columbia University Pre-College, del 3 al 7 de agosto de 2026. El sistema final combinó RFID, dos pantallas, Bluetooth, una aplicación móvil propia, LED, audio y entrada remota, pero su arquitectura final no fue la que imaginé al principio.
Explorar componentes
A.R.C., capa por capa.
Selecciona un componente para ver la función que cumplía en el terminal final.
Autenticación mediante MFRC522
En pocas palabras
Una mesa, siete sistemas conectados.
El terminal lee RFID, comunica estados mediante LCD y OLED, recibe entrada remota por Bluetooth y responde con luz y sonido. También desarrollé una aplicación móvil complementaria llamada ARC-Terminal.
Lo que no funcionó
Cuando falló el sistema de entrada, cambió la arquitectura.
Los primeros enfoques con teclado y MPR121 causaron problemas repetidos, así que trasladé la entrada remota a Bluetooth. Eso resolvió un problema y creó un nuevo trabajo de integración.
Después, la memoria flash empezó a escasear. El audio tuvo que comprimirse y simplificarse de forma agresiva mientras coincidían problemas de compilación, sonido y LED. El sistema final funcionó porque dejé de proteger la primera arquitectura.
Lo que aprendí
A veces, la mejor solución era eliminar algo.
La lección principal no trataba de un módulo concreto. Aprendí a decidir cuándo depurar, cuándo simplificar y cuándo sustituir por completo un enfoque. El hardware hace visibles esas decisiones de inmediato.
Contexto
Construido en cinco días; aprendido mucho más allá del temario.
Construí A.R.C. durante el curso Arduino Fundamentals de Columbia University Pre-College, del 3 al 7 de agosto de 2026. El proyecto unió mi interés por los sistemas de software con los límites físicos de los componentes, el cableado y la memoria.