Wenzel Labs lanzó bare_metal, una placa de desarrollo de hardware abierto con formato de credencial, pensada para quienes quieren entrar al mundo de los FPGA (field-programmable gate arrays). Puede alojar tres bitstreams de FPGA capaces de arrancarse entre sí, informó Hackster.io el 14 de octubre de 2026.

"bare_metal es [...] la plataforma ideal para empezar con FPGA y con HDL [lenguajes de descripción de hardware] de uno u otro tipo. todo open source", dice Matthias Wenzel, de Wenzel Labs, sobre su creación.

La placa tiene una forma poco común, pensada para llevarse colgada como credencial, con recortes en la parte superior para pasar una cinta. En la parte trasera lleva una batería de polímero de litio, el mismo modelo que usan los controles de PlayStation 5, para usarla en movimiento.

¿Qué trae la placa bare_metal?

El corazón de la placa es un FPGA Lattice iCE40 UltraPlus iCE40UP5k, con estas capacidades:

  • 5.280 tablas de búsqueda (LUT) de cuatro entradas
  • 80 kb (10 kB) de memoria embebida de doble puerto
  • 1 Mb (0,125 MB) de memoria embebida de un solo puerto

Al frente tiene cinco interruptores dispuestos como cruceta, con el botón de "disparo" a la izquierda, bajo una matriz LED RGB de 16x8. Suma un conector PMOD para expansión, un puerto USB tipo C para energía y datos, y una ranura para montarla en un soporte de escritorio.

Atrás hay un interruptor físico de encendido, un botón de reset, LED de estado de la batería y la batería misma, protegida en una carcasa de plástico rígido. Si se despega la batería de su cinta doble faz aparecen un chip de 8 MB de PSRAM (RAM pseudoestática) para ampliar la memoria y 16 MB de flash SPI para almacenamiento.

Cuatro bitstreams que se arrancan entre sí

"[bare_metal] permite diseños sin CPU o con CPU de núcleo blando", explica Wenzel. "[Puedes] entrar a los FPGA con la cadena de herramientas totalmente abierta de yosys y nextpnr, [y] programar en Python/Amaranth, Verilog, Spade u otros. [Trae] un bootloader como [el] primero de cuatro bitstreams, [y] puede alojar hasta tres bitstreams de usuario. [Sirve como] plataforma de investigación de transputers, ya que [los] tres bitstreams de usuario pueden 'arrancarse' entre sí. Medio hacky pero factible: más de tres bitstreams de usuario (cientos)."

¿Cuánto cuesta y dónde se consigue?

bare_metal ya se puede pedir en la tienda de Wenzel Labs en Lectronz a 137,61 dólares. Los archivos del proyecto de hardware en KiCad y los ejemplos de firmware están en Codeberg bajo la licencia recíproca Creative Commons Atribución-NoComercial-CompartirIgual 4.0.

La credencial bare_metal puede guardar cuatro bitstreams a la vez, y todos pueden "arrancar" a los demás, según Wenzel Labs. Con sus 8 MB de PSRAM y 16 MB de flash, en teoría podría ampliarse para manejar cientos de bitstreams.