Compare commits

...
5 Commits
Author SHA1 Message Date
Picaro 5d862a022f Repaso final contra las fuentes oficiales del tag 0.8.7
Contrastadas 17 afirmaciones técnicas contra el README del propio tag y contra
la lista real de ficheros de la release. Todas correctas menos una.

- Corregido: las imágenes pesan unos 50 MB, no "menos de 42". Ese dato venía
  del README, que lo arrastra desde la época de la 0.6.0.
- Confirmado que los nombres de fichero de la guía son los reales
  (seedsigner_os.0.8.7.*.img y seedsigner.0.8.7.sha256.txt), así que los
  comandos de verificación que damos funcionan tal cual.
- Afilado el aviso sobre el README: no es que la web vaya por detrás, es que
  el README incluido EN EL PROPIO TAG 0.8.7 sigue diciendo 0.8.6 y listando
  ficheros 0.8.6. Los artefactos reales sí son 0.8.7. Fíate de la lista de
  ficheros de la release, no del texto que la acompaña.
2026-08-08 14:10:14 +02:00
Picaro 7d334a8f95 Fuera las cifras que no puedo respaldar
Precios, plazos de envío y estimaciones de tiempo eran extrapolaciones mías o
venían de una guía de 2021. Estaban escritas con el mismo tono de seguridad que
el resto del documento, y eso es incoherente con una guía que le pide al lector
que no se fíe de lo que no puede verificar.

Fuera: la columna de precios de la tabla de materiales, el total, los plazos de
envío, los tiempos de cada fase, los minutos de soldadura y el "menos de 50 €"
del subtítulo.

En su lugar, lo que sí es cierto y no caduca: son componentes económicos,
fáciles de encontrar y de ensamblar. Y sobre todo lo que ninguna otra opción
ofrece — que en esa lista no hay ni un solo componente de Bitcoin, así que no
hay pedido a tu nombre, ni lista de clientes en la que aparecer, ni paquete que
interceptar. Es una ventaja que no se le puede añadir después a un aparato
comprado hecho.

La cronología mantiene el orden de las fases, que es lo útil, y pierde los
tiempos, que eran inventados.
2026-08-08 14:06:36 +02:00
Picaro e2f7e8e80f Sección nueva: desactivar la radio si tu placa la lleva
Para quien acabó con una Zero W o 2W en vez de la 1.3.

El eje es la tabla de las tres capas y qué puede verificar el lector: que el
sistema no cargue la radio y desactivarla por software probablemente funcionan,
pero son promesas no comprobables; quitar el componente se verifica mirando la
placa. Y la conclusión honesta: la opción buena es no tener el problema, que la
Pi Zero 1.3 no lleva radio.

Documenta el procedimiento de Desobediente Tecnológico (CC BY 4.0), con su
traducción al castellano alojada en Estudio Bitcoin: qué componente se retira,
que está en la misma posición en ambas placas, el blindaje de la 2W, y cómo
quitarlo con alicates. Con el aviso de que es irreversible y puede arruinar la
placa: quien no haya hecho nada parecido sale más barato comprando la 1.3.

Y un detalle práctico que no cuenta nadie: SeedSigner OS no tiene terminal, así
que la comprobación con ip addr y bluetoothctl hay que hacerla antes, con una
Raspberry Pi OS normal. Si lo dejas para después te quedas sin forma de saberlo.
2026-08-08 13:36:07 +02:00
Picaro ea47285bfa Vídeos oficiales de montaje, pines a martillo y el caso sin impresora 3D
Material encontrado en la web del proyecto y en la guía de Lunaticoin
(Estudio Bitcoin, 2021), acreditada en Fuentes.

- Tercera vía para los pines GPIO: los de ojal a martillo. La guía solo
  planteaba comprarlos puestos o soldar, y hay una opción intermedia que
  permite montarlo entero sin soldador.
- Enlazados los vídeos oficiales donde de verdad hacen falta: la técnica de
  soldadura, el montaje de las dos carcasas, y el minuto exacto en que el
  proyecto conecta el cable de la cámara. Un vídeo en el momento justo hace
  el mismo trabajo que una foto.
- Qué hacer si no tienes impresora 3D: el aparato funciona sin carcasa, y el
  apaño de recoger el cable bajo la pantalla con una goma. Nadie lo cuenta.
- Plazos y agrupación de pedidos en la lista de materiales: con piezas tan
  baratas, los envíos pesan más que los componentes.
2026-08-08 13:29:56 +02:00
Picaro 1829e1b273 Reorientar la guía a quien monta el aparato solo
Estaba escrita como apoyo de un taller y ahora la lee gente sin nadie al lado.

- Fuera las 11 referencias al taller y al guion del facilitador. Los consejos
  que solo tenían sentido con quince aparatos (SettingsQR, regtest, proyectar
  el simulador) reescritos para quien monta uno.
- Sección nueva "Cómo se reparte esto en el tiempo": esto no se hace en una
  tarde, y la espera del paquete es cuando conviene verificar el software y
  aprenderse el menú en el simulador. Con dos reglas: no generar la seed el
  mismo día del montaje, y verificar el software antes de tener el aparato.
- Cuatro puntos de control (montado / software verificado / el aparato
  funciona / el aparato calcula bien) con qué comprobar y qué hacer si falla.
  Quien monta solo no tiene quien le confirme que va por buen camino.
- Marcados los huecos de las fotos que faltan, con img/QUE-FOTOGRAFIAR.md
  explicando cuáles y por qué. La del cable de la cámara vale por todas.
2026-08-08 13:19:07 +02:00
2 changed files with 240 additions and 72 deletions
+200 -72
View File
@@ -1,6 +1,6 @@
# SeedSigner — guía completa
*Montar, verificar y usar un firmante de Bitcoin **air-gapped** —sin cable, WiFi ni Bluetooth— por menos de 50 €.*
*Montar, verificar y usar un firmante de Bitcoin **air-gapped** —sin cable, WiFi ni Bluetooth— con componentes económicos y sin comprar nada relacionado con Bitcoin.*
---
@@ -10,7 +10,7 @@ SeedSigner es un **firmante** (*signing device*), no una wallet. No guarda tu se
Tres cosas que conviene tener claras antes de montar una:
1. **Tu backup en papel o metal ES el dispositivo.** No hay copia en el aparato. Si pierdes el papel, no hay nada que recuperar de la SeedSigner. Esto asusta al principio y luego resulta liberador: el hardware es desechable y reemplazable por 40 €.
1. **Tu backup en papel o metal ES el dispositivo.** No hay copia en el aparato. Si pierdes el papel, no hay nada que recuperar de la SeedSigner. Esto asusta al principio y luego resulta liberador: el hardware es desechable y se reemplaza por poco dinero.
2. **No tiene WiFi ni Bluetooth** (en la Pi Zero 1.3, que es la recomendada). Es lo que se llama **air-gapped**: sin ninguna conexión posible con otro ordenador. Solo puede *recibir* datos leyendo códigos QR con la cámara, y solo *enviar* mostrando QR en su pantalla. Aunque el software quisiera filtrar tu seed, no tendría por dónde.
3. **La montas tú.** Eso es una ventaja de seguridad (no hay cadena de suministro que comprometer, no hay paquete que interceptar) y un coste de tiempo real.
@@ -18,49 +18,82 @@ Tres cosas que conviene tener claras antes de montar una:
> **Cuatro palabras que van a salir mucho.** El **firmware** es el programa que corre dentro del aparato: no es una app que instalas encima, es su software propio y se actualiza aparte. **Air-gapped** significa sin ninguna conexión posible con otro ordenador — ni cable, ni WiFi, ni Bluetooth. El **xpub** (o **zpub**, el mismo dato escrito de otra forma) es tu clave pública extendida: sirve para generar tus direcciones y ver tu saldo, pero **no para gastar**. Y **GPG** es la herramienta con la que compruebas que un fichero descargado lo firmó quien dice y nadie lo ha manipulado por el camino.
>
> El **fingerprint** (o **XFP**) aparece a partir de la sección 9: son ocho caracteres que identifican tu wallet sin revelar nada de ella, y con los que compruebas que estás donde crees que estás.
> El **fingerprint** (o **XFP**) aparece a partir de la sección 10: son ocho caracteres que identifican tu wallet sin revelar nada de ella, y con los que compruebas que estás donde crees que estás.
**Estado de la información:** agosto de 2026, versión **0.8.7** ("The Summer of SeedSigner", 8 de julio de 2026). Contrasta siempre con el [repositorio oficial](https://github.com/SeedSigner/seedsigner) antes de seguir cualquier paso técnico. Si algo aquí lo contradice, gana el repositorio.
> ⚠️ **El README del repositorio va por detrás de las releases.** Cuando escribimos esto, el texto del README seguía documentando la 0.8.6 mientras la 0.8.7 llevaba semanas publicada. **Mira siempre la [página de releases](https://github.com/SeedSigner/seedsigner/releases), no el README**, y usa el número que ponga ahí. Es un caso pequeño del mismo principio de toda esta guía: la documentación envejece, la fuente primaria manda.
> ⚠️ **El README del repositorio va por detrás de las releases, y más de lo que parece.** El README que acompaña **al propio tag `0.8.7`** sigue diciendo "descarga la versión actual (0.8.6)" y lista ficheros `0.8.6` en toda su tabla. Los ficheros reales de esa release sí se llaman `0.8.7`.
>
> **Fíate de la lista de ficheros de la [página de releases](https://github.com/SeedSigner/seedsigner/releases), no del texto del README.** Es un caso pequeño del principio de toda esta guía: la documentación envejece, y lo que manda es el artefacto, no lo que se dice sobre él.
---
## Cómo se reparte esto en el tiempo
Esto no se hace en una tarde: hay que pedir piezas y esperar a que lleguen. Saberlo de antemano evita el chasco de sentarse un sábado a montar algo que aún no ha llegado. Y **la espera es tu aliada**, porque hay trabajo útil que hacer mientras tanto.
| Cuándo | Qué haces |
|---|---|
| **Al empezar** | Decidir el modelo y pedir las piezas (Sección 1) |
| **Mientras esperas** | Descargar y **verificar** el software (Sección 5), grabar la MicroSD (6), y trastear el [simulador](#13-pruébalo-antes-de-comprar-el-simulador) para llegar con el menú aprendido |
| **El día que llega el paquete** | Montar (4), arrancar y hacer el test de I/O (7), pasar el vector de prueba (10.1) |
| **Un día que empieces tranquilo** | Generar la seed real (10.2), passphrase (Sección 5 de la guía del método), wallet en Sparrow (12), backup y su verificación |
| **Unos días después** | Volver a verificar el backup en frío, y ensayar el ciclo de firma en red de pruebas |
Dos cosas de ese reparto no son negociables:
**No generes la seed real el mismo día que montas el aparato.** El día del montaje estás resolviendo problemas —un cable, un arranque, una tarjeta— y ese no es el estado mental para un proceso donde un error de copia es irreversible. Monta, verifica que funciona, y deja la seed para un día que empieces tranquilo.
**Verifica el software mientras esperas el paquete, no después.** Es el paso que más gente se salta por prisa, y hacerlo cuando no tienes el aparato delante quita justamente esa prisa.
---
## Índice
- [**Cómo se reparte esto en el tiempo**](#cómo-se-reparte-esto-en-el-tiempo) ← *léelo antes de pedir nada*
1. [Materiales](#1-materiales)
2. [La decisión que hay que tomar antes de comprar: soldar o no](#2-la-decisión-que-hay-que-tomar-antes-de-comprar-soldar-o-no)
3. [Montaje](#3-montaje)
4. [Descargar y verificar el software](#4-descargar-y-verificar-el-software)
5. [Grabar la MicroSD](#5-grabar-la-microsd)
6. [Primer arranque y test de entrada/salida](#6-primer-arranque-y-test-de-entradasalida)
7. [Recorrido por la interfaz](#7-recorrido-por-la-interfaz)
8. [Configuración recomendada](#8-configuración-recomendada)
9. [Generar tu seed con dados](#9-generar-tu-seed-con-dados)
10. [SeedQR: cargar la seed en segundos](#10-seedqr-cargar-la-seed-en-segundos)
11. [Crear la wallet en Sparrow y firmar una transacción](#11-crear-la-wallet-en-sparrow-y-firmar-una-transacción)
12. [Pruébalo antes de comprar: el simulador](#12-pruébalo-antes-de-comprar-el-simulador)
13. [Resolución de problemas](#13-resolución-de-problemas)
14. [Limitaciones y qué NO hace](#14-limitaciones-y-qué-no-hace)
15. [Fuentes](#15-fuentes)
3. [Si tu placa lleva radio: desactivarla](#3-si-tu-placa-lleva-radio-desactivarla)
4. [Montaje](#4-montaje)
5. [Descargar y verificar el software](#5-descargar-y-verificar-el-software)
6. [Grabar la MicroSD](#6-grabar-la-microsd)
7. [Primer arranque y test de entrada/salida](#7-primer-arranque-y-test-de-entradasalida)
8. [Recorrido por la interfaz](#8-recorrido-por-la-interfaz)
9. [Configuración recomendada](#9-configuración-recomendada)
10. [Generar tu seed con dados](#10-generar-tu-seed-con-dados)
11. [SeedQR: cargar la seed en segundos](#11-seedqr-cargar-la-seed-en-segundos)
12. [Crear la wallet en Sparrow y firmar una transacción](#12-crear-la-wallet-en-sparrow-y-firmar-una-transacción)
13. [Pruébalo antes de comprar: el simulador](#13-pruébalo-antes-de-comprar-el-simulador)
14. [Resolución de problemas](#14-resolución-de-problemas)
15. [Limitaciones y qué NO hace](#15-limitaciones-y-qué-no-hace)
16. [Fuentes](#16-fuentes)
---
## 1. Materiales
| Pieza | Especificación exacta | Precio orientativo | Trampa |
|---|---|---|---|
| **Raspberry Pi Zero** | **v1.3**, sin WiFi/Bluetooth | 10-20 € | Ver abajo ⚠️ |
| **Pantalla** | Waveshare **1.3" LCD HAT, 240×240 px** | 15-20 € | ⚠️ La trampa principal |
| **Cámara** | Compatible Pi Zero, sensor **OV5647** (Aokin / AuviPal 5MP 1080p) | 8-12 € | El cable es específico del Zero |
| **MicroSD** | Cualquiera, ≥ 4 GB | 5 € | La imagen ocupa < 42 MB |
| **Alimentación** | Cargador USB de red o batería externa | — | ⚠️ Ver abajo |
| **Carcasa** | Open Pill o Orange Pill (impresión 3D) | 0-15 € | Opcional para empezar |
| Pieza | Especificación exacta | Trampa |
|---|---|---|
| **Raspberry Pi Zero** | **v1.3**, sin WiFi/Bluetooth | Ver abajo ⚠️ |
| **Pantalla** | Waveshare **1.3" LCD HAT, 240×240 px** | ⚠️ La trampa principal |
| **Cámara** | Compatible Pi Zero, sensor **OV5647** (Aokin / AuviPal 5MP 1080p) | El cable es específico del Zero |
| **MicroSD** | Cualquiera, ≥ 4 GB | La imagen ocupa unos 50 MB |
| **Alimentación** | Cargador USB de red o batería externa | ⚠️ Ver abajo |
| **Carcasa** | Open Pill o Orange Pill (impresión 3D) | Opcional para empezar |
**Total: 40-60 €.**
**Son componentes económicos, fáciles de encontrar y fáciles de ensamblar.** No hay ninguna pieza rara, ninguna requiere herramienta especial, y todas se compran en cualquier tienda de electrónica.
> **Y esto es lo importante de esa lista: no hay ni un solo componente de Bitcoin.** Una placa de aficionado, una pantalla, una cámara, una tarjeta de memoria. **No estás asociando tu nombre a la compra de una hardware wallet en ningún registro, de ninguna tienda, en ningún país.**
>
> Compara con comprar un aparato hecho: hay un pedido a tu nombre, una dirección de envío, y una lista de clientes en manos de un fabricante — una relación de personas que probablemente tienen bitcoin. Aquí eso no existe. **No hay paquete con tu nombre que interceptar, ni lista en la que aparecer.**
>
> Es una ventaja que no se puede añadir después a un dispositivo comprado. O la tienes desde el principio, o no la tienes.
### ⚠️ Las tres trampas de la compra
<!-- FOTO: dos pantallas Waveshare de 1,3" juntas, la 240x240 y otra de distinta resolución, para que se vea lo parecidas que son. -->
**1. La pantalla.** Waveshare fabrica varias placas de 1,3 pulgadas que **se parecen muchísimo y no son compatibles**. La que necesitas es la de **240×240 píxeles**. Si compras la de otra resolución, no funciona y no hay forma de arreglarlo por software. Comprueba la resolución en la descripción antes de pagar, no el aspecto de la foto.
**2. El modelo de Pi.** La recomendada es la **Pi Zero 1.3**, precisamente porque **no lleva WiFi ni Bluetooth**: la propiedad air-gapped es física, no una opción que puedas desactivar por descuido.
@@ -68,7 +101,7 @@ Tres cosas que conviene tener claras antes de montar una:
Las "W" y "2W" son más fáciles de encontrar y funcionan, pero llevan radio. Si acabas con una:
- Sigue siendo utilizable — el software de SeedSigner no usa la radio.
- Puedes **desactivar el WiFi/BT por hardware**. Hay un procedimiento documentado por [DesobedienteTecnologico](https://github.com/DesobedienteTecnologico/rpi_disable_wifi_and_bt_by_hardware) (proyecto en español, por cierto).
- Puedes **desactivar la radio por hardware**, quitando físicamente un componente. Cómo, con qué riesgo y cómo comprobar que funcionó: **Sección 3**.
- **Importante:** cada modelo usa una imagen distinta y **no son intercambiables**. Ver la tabla del punto 4.
**3. La alimentación.** Es la causa nº 1 de "no me funciona la cámara" y "se reinicia solo". **Una pila de 9V no da suficiente corriente.** Usa un cargador de red decente o una batería externa (power bank) de las normales. Y usa un cable USB de datos-y-carga en buen estado: los cables de carga baratos tienen conductores finos y provocan caídas de tensión que se manifiestan como fallos aleatorios.
@@ -87,50 +120,116 @@ La Pi Zero viene, por defecto, **sin los pines GPIO soldados**. La pantalla se c
| Opción | Qué implica | Para quién |
|---|---|---|
| **Comprar "Pi Zero WH"** | Viene con los pines ya soldados de fábrica | ⭐ **Si dudas, esta.** Cuesta 3-5 € más y te ahorra el único paso que puede arruinar la placa. Ojo: la WH lleva radio (ver trampa 2) |
| **Comprar "Pi Zero WH"** | Viene con los pines ya soldados de fábrica | ⭐ **Si dudas, esta.** Cuesta un poco más y te ahorra el único paso que puede arruinar la placa. Ojo: la WH lleva radio (ver trampa 2) |
| **Pines a martillo** (*hammer header*) | Pines con terminación de ojal que se colocan a golpes con una herramienta guía. Sin soldador, sin humo, sin práctica previa | Si quieres montarlo tú entero pero no soldar. Necesitas los pines, la herramienta guía y un **martillo, no un mazo** |
| **Soldar tú** | 40 puntos de soldadura. No es difícil, pero es la primera vez de mucha gente | Si quieres aprender, o ya tienes soldador |
| **Cabezal sin soldadura** | Existen cabezales a presión (*hammer header*). Funcionan, pero son menos fiables a largo plazo | Solución de compromiso |
**Sobre los pines a martillo**, que es la opción que menos gente conoce: la parte del ojal entra en el agujero de la placa y al martillear se abre, haciendo contacto con el borde metálico. Lo único delicado es **que quede nivelado a lo largo de toda la fila**: martillea de forma pareja, sin ensañarte con un extremo. Es la vía que Lunaticoin recomienda en su guía y funciona bien.
> 🎥 **Si vas a soldar y nunca lo has hecho**, el proyecto tiene una [demostración de la técnica en una Pi Zero](https://www.youtube.com/watch?v=9cS17JiohjY). Cinco minutos de vídeo valen más que cinco párrafos aquí.
**Si sueldas, dos consejos que evitan el 90% de los problemas:**
- **Suelda antes de montar nada más.** Placa desnuda, buena luz, sin prisa.
- **Una soldadura fría no se ve, se nota.** Si la pantalla no enciende, los botones no responden o el aparato se reinicia, revisa las soldaduras antes que ninguna otra cosa. Es la causa más frecuente. Una soldadura correcta es brillante y con forma de volcán; una fría es mate y abultada.
> **Para un taller:** decidir esto de antemano cambia por completo la logística. Soldar 40 pines por persona come 45-60 minutos y exige un soldador por cada 2-3 asistentes, además de ventilación. Ver el guion del facilitador.
> **Si nunca has soldado, no empieces aquí.** Son 40 puntos y hay que hacerlos bien: un puente entre dos pines contiguos puede arruinar la placa. Comprar la versión con los pines ya puestos cuesta poco más y te quita de encima el único paso irreversible de todo el montaje. Aprende a soldar con otra cosa, no con el aparato que va a custodiar tu dinero.
---
## 3. Montaje
## 3. Si tu placa lleva radio: desactivarla
*Sáltate esta sección si tienes una **Pi Zero 1.3**: no lleva WiFi ni Bluetooth y no hay nada que desactivar. Ese es el motivo de que sea la recomendada.*
Si acabaste con una **Zero W** o una **Zero 2 W** —son más fáciles de encontrar, y la WH con los pines puestos también lleva radio—, tienes un chip inalámbrico en la placa. Conviene entender qué significa antes de decidir si tocarlo.
### 3.1 Las tres capas, y cuál puedes comprobar
| | Qué es | ¿Puedes verificarlo tú? |
|---|---|---|
| **El sistema no carga la radio** | SeedSigner OS no incluye controladores ni firmware inalámbrico | **No.** Es una propiedad del sistema que tendrías que creerte |
| **Desactivarla por software** | Una línea de configuración que la apaga al arrancar | **No.** Depende de que el arranque la respete |
| **Quitar el componente** | Un trozo de metal deja de estar en la placa | **Sí. Mirándola.** |
Esa tabla es toda la sección. Las dos primeras probablemente funcionan; el problema es que **son promesas que no puedes comprobar**, y este documento va justamente de reducir eso. La tercera la verificas con los ojos.
Dicho lo cual: **la opción realmente buena es no tener el problema.** Si aún no has comprado, la Pi Zero 1.3 lo resuelve sin tocar nada.
### 3.2 Cómo se quita
El proyecto [rpi_disable_wifi_and_bt_by_hardware](https://github.com/DesobedienteTecnologico/rpi_disable_wifi_and_bt_by_hardware) de Desobediente Tecnológico lo documenta con radiografías del chip y fotos de qué quitar exactamente. Hay [traducción al castellano](https://estudiobitcoin.com/deshabilitar-wifi-y-bluetooth-de-raspberry-pi/) alojada en Estudio Bitcoin, y está bajo **CC BY 4.0**.
En resumen, para que sepas a qué te enfrentas antes de abrir nada:
- Se retira **una bobina SMD** —un componente diminuto— que alimenta al chip inalámbrico. Sin ella el chip no puede funcionar: sigue soldado y alimentado, pero es inalcanzable. El símil que usan es bueno: un coche con un cable del ABS cortado arranca igual, pero al ABS no hay forma de llegar.
- **Está en la misma posición en la Zero W y en la Zero 2 W.**
- En la **Zero 2 W** hay antes un **blindaje metálico** que retirar con calor (pistola o secador) o abrir con una herramienta rotativa.
- Se quita **con alicates finos, cortando por el medio**, o con un soldador caliente empujando por cada extremo. Hay vídeo en el repositorio.
- Si solo quieres quitar el WiFi y conservar el Bluetooth, es otro componente distinto.
> ⚠️ **Es irreversible y puedes cargarte la placa.** Estás cortando un componente de milímetro y medio sobre una placa multicapa: un resbalón se lleva una pista por delante y el aparato no vuelve a arrancar. Si nunca has hecho nada parecido, **sale más barato comprar una Pi Zero 1.3** que estropear una placa aprendiendo.
### 3.3 Cómo comprobar que funcionó, y cuándo
Un detalle práctico que no cuenta nadie: **SeedSigner OS no tiene terminal**, así que no puedes comprobarlo con él ya instalado. Hay que hacerlo antes.
1. Graba una **Raspberry Pi OS normal** en una MicroSD cualquiera y arranca la placa ya modificada.
2. En el terminal escribe `ip addr`. **Si no aparece `wlan0`, el WiFi está desactivado por hardware.**
3. Escribe `bluetoothctl`. Si no abre o se queda colgado, buena señal.
4. Solo entonces graba SeedSigner OS en la tarjeta buena.
Ese orden importa: si lo dejas para después, te quedas sin forma de saber si salió bien.
---
## 4. Montaje
**Regla de oro: prueba antes de meterlo en la carcasa.** Desmontar un conjunto ya encajado para arreglar un problema es la forma más habitual de romper la pantalla o la carcasa. El orden correcto es: montar sin carcasa → grabar la SD → arrancar → test de I/O → *entonces* encajarlo todo.
### 3.1 La cámara
### 4.1 La cámara
Es la pieza más delicada del montaje y donde más gente se equivoca.
1. En la Pi Zero, localiza el conector de cámara (el conector plano estrecho, en el borde).
2. **Tira suavemente de las pestañas hacia fuera.** Cuando están hundidas, sujetan el cable; hay que levantarlas para poder insertarlo.
3. Inserta el cable plano **con los contactos dorados mirando hacia la cara inferior de la placa** (la cara sin componentes). Esto es lo que más gente pone al revés.
<!-- FOTO: cable de cámara insertado correctamente, primer plano, con los contactos dorados visibles y su orientación clara. Es LA foto de esta guía. -->
*[Falta foto: el cable bien puesto, contactos dorados a la vista. Si has montado uno, [mándanosla](CONTRIBUTING.md).]*
4. Vuelve a presionar las pestañas para fijar el cable.
5. Comprueba que el cable entra recto y hasta el fondo, sin quedar torcido.
> El cable de la Pi Zero es **más estrecho** que el de las Raspberry Pi grandes. Si compraste una cámara "para Raspberry Pi" genérica, puede venir con el cable ancho y necesitarás el adaptador correcto. Comprueba esto al desembalar, no el día del taller.
> 🎥 **Este es el paso que más gente hace mal, y verlo en movimiento ayuda más que leerlo.** El proyecto lo hace en el [minuto 3:43 de su vídeo de montaje](https://youtu.be/aIIc2DiZYcI?t=223). Si solo vas a ver un trozo de vídeo de toda la guía, que sea ese.
### 3.2 La pantalla
> El cable de la Pi Zero es **más estrecho** que el de las Raspberry Pi grandes. Si compraste una cámara "para Raspberry Pi" genérica, puede venir con el cable ancho y necesitarás un adaptador. **Compruébalo el día que llegue el paquete**, no cuando te sientes a montarlo: si falta el adaptador, es otra semana de espera.
### 4.2 La pantalla
<!-- FOTO: la pantalla encajada sobre los 40 pines, de perfil, para que se vea que no queda ningún pin al aire. -->
Encaja el HAT de Waveshare sobre los 40 pines GPIO. Va en una única orientación posible: la pantalla queda sobre la Pi, y los pines entran todos a la vez. **No fuerces.** Si no entra, algo está desalineado — retíralo y mira los pines.
### 3.3 La carcasa (después de probar)
> ### ✅ Punto de control 1 — montado
>
> Antes de seguir, mira: el cable de la cámara entra recto y hasta el fondo, con los **contactos dorados hacia la cara de abajo** de la placa; la pantalla está encajada sobre los 40 pines sin ninguno doblado ni al aire; y **no has metido nada en la carcasa todavía**.
>
> Si algo de eso no cuadra, arréglalo ahora. Después de este punto, cada problema cuesta el triple de encontrar.
### 4.3 La carcasa (después de probar)
Una vez que hayas confirmado que arranca, la pantalla pinta, los botones responden y la cámara ve, ya puedes encajarlo en la Open Pill o atornillar la Orange Pill.
> 🎥 El proyecto tiene el proceso completo en vídeo para las dos: [Open Pill](https://www.youtube.com/watch?v=gXPFJygZobE) (la simple, sin tornillería) y [Orange Pill](https://www.youtube.com/watch?v=aIIc2DiZYcI) (la de acabado, con separadores y tornillos).
**¿Y si no tienes impresora 3D ni acceso a una?** No es un bloqueo: el aparato funciona perfectamente sin carcasa. Queda una Raspberry con la pantalla encima y la cámara colgando de un cable plano, que es aparatoso pero no frágil. El apaño que funciona: **deja la cámara por detrás, recoge el cable sobrante sobre la placa y encaja la pantalla encima atrapándolo**, y sujeta el conjunto con una goma elástica. Feo y sólido. Ya imprimirás una cuando puedas.
---
## 4. Descargar y verificar el software
## 5. Descargar y verificar el software
⚠️ **Ejecuta la verificación antes de abrir o montar el archivo `.img`.** Algunos sistemas operativos modifican el archivo al montarlo y la verificación fallaría.
### 4.1 Descarga la imagen de TU modelo
### 5.1 Descarga la imagen de TU modelo
Desde las [releases oficiales](https://github.com/SeedSigner/seedsigner/releases). Versión actual: **0.8.7**. Comprueba en esa página que no ha salido una más nueva.
@@ -144,7 +243,7 @@ Desde las [releases oficiales](https://github.com/SeedSigner/seedsigner/releases
| Raspberry Pi 3 B | `seedsigner_os.0.8.7.pi02w.img` |
| Raspberry Pi 4 B / 400 | `seedsigner_os.0.8.7.pi4.img` |
La imagen ocupa **menos de 42 MB** desde la v0.6.0. Si te parece que ha descargado demasiado rápido, es normal.
Cada imagen pesa unos **50 MB**, así que la descarga es rápida. Si te parece que ha ido demasiado deprisa, es normal: no es un sistema operativo de escritorio.
> Elegir mal no rompe nada: es software, no firmware. Simplemente no arrancará y volverás a grabar la SD. Si no sabes qué placa tienes, prueba `pi0`.
>
@@ -157,7 +256,7 @@ La imagen ocupa **menos de 42 MB** desde la v0.6.0. Si te parece que ha descarga
Los tres archivos, en la misma carpeta.
### 4.2 Verificar la firma
### 5.2 Verificar la firma
*(El porqué de cada paso está en la Sección 4 / Paso 0b de la guía de autocustodia. Aquí van los comandos concretos.)*
@@ -209,13 +308,13 @@ y compara manualmente con el valor del `.sha256.txt`.
Debe salir **`OK`** para tu archivo `.img`. Si sale `FAILED`, **para aquí**.
### 4.3 Alternativa sin terminal
### 5.3 Alternativa sin terminal
Sparrow Wallet incluye `Tools``Verify Download`, con interfaz gráfica. Le das la firma, el manifiesto y el `.img`.
⚠️ **Pero Sparrow te mostrará el nombre y correo de la clave, y eso no verifica nada.** El paso 3 (contrastar la huella) sigue siendo imprescindible hagas la comprobación como la hagas.
### 4.4 Si quieres eliminar incluso esa confianza
### 5.4 Si quieres eliminar incluso esa confianza
Desde la v0.7.0, las imágenes son **reproducibles**: puedes compilarlas desde el código fuente y comprobar que el resultado es byte a byte idéntico al publicado. Eso elimina la confianza en quien firma las releases. Instrucciones en el [repo de seedsigner-os](https://github.com/SeedSigner/seedsigner-os/blob/main/docs/building.md).
@@ -223,7 +322,15 @@ Es también una forma útil de contribuir al proyecto: compilar y publicar el ha
---
## 5. Grabar la MicroSD
> ### ✅ Punto de control 2 — software verificado
>
> Tienes tres archivos de la **misma release**, `gpg --verify` dijo **"Good signature"**, la huella de la clave coincide con la publicada **en más de una fuente**, y `shasum` te devolvió **OK**.
>
> Si cualquiera de esos cuatro falla, **para aquí**. No es un paso opcional que puedas dejar para luego: es la diferencia entre instalar el software del proyecto e instalar el de quien te haya interceptado la descarga. Y no hay ningún mensaje de error más adelante que te avise de haberlo saltado.
---
## 6. Grabar la MicroSD
Tres opciones: **Raspberry Pi Imager**, **balenaEtcher** o `dd`. Las dos primeras son las recomendadas; ambas verifican la escritura por defecto, y **conviene esperar a que esa verificación termine** — te ahorra horas de depuración si luego el aparato no arranca.
@@ -239,7 +346,7 @@ Si una de las dos aplicaciones te falla, prueba la otra: hay máquinas donde una
---
## 6. Primer arranque y test de entrada/salida
## 7. Primer arranque y test de entrada/salida
1. Inserta la MicroSD.
2. Conecta la alimentación **por el puerto USB correcto** — la Pi Zero tiene dos micro-USB y solo uno es de alimentación (viene marcado `PWR`).
@@ -260,7 +367,15 @@ Este test tarda dos minutos y es el que decide si puedes montar la carcasa o tie
---
## 7. Recorrido por la interfaz
> ### ✅ Punto de control 3 — el aparato funciona
>
> Arrancó y salió el logo. Cada botón y cada dirección del joystick responden en el test de I/O. La cámara muestra imagen en vivo.
>
> **Este es el momento de meterlo en la carcasa**, y no antes. Si has llegado aquí, el hardware está bien y todo lo que venga después es software y procedimiento — lo cual, dicho de otra forma, significa que **ya no vas a tener que volver a desmontar nada**.
---
## 8. Recorrido por la interfaz
**Los controles:** un joystick de 5 posiciones (arriba, abajo, izquierda, derecha, pulsar) y tres botones (KEY1, KEY2, KEY3) cuya función cambia según la pantalla y se indica en el margen.
@@ -277,11 +392,11 @@ Este test tarda dos minutos y es el que decide si puedes montar la carcasa o tie
---
## 8. Configuración recomendada
## 9. Configuración recomendada
`Settings`:
- **Idioma:** desde la 0.8.7, el **español es idioma totalmente soportado** (y el catalán también). Cámbialo nada más arrancar: quita la barrera del inglés de golpe, y en un taller ahorra media hora de traducir menús en voz alta.
- **Idioma:** desde la 0.8.7, el **español es idioma totalmente soportado** (y el catalán también). Cámbialo nada más arrancar: los menús de esta guía los verás igual, y te quita la barrera del inglés de golpe.
- **Red:** Mainnet para uso real; Testnet o Regtest para practicar (ver la nota de abajo).
- **Densidad de QR:** si tu ordenador no lee bien los QR animados que muestra la SeedSigner, baja la densidad aquí.
- **Tipos de script:** por defecto Native Segwit. También soporta Taproot, Nested Segwit y Legacy.
@@ -291,23 +406,24 @@ Este test tarda dos minutos y es el que decide si puedes montar la carcasa o tie
El proyecto mantiene un [generador de ajustes](https://github.com/SeedSigner/seedsigner-settings-generator) que produce un **código QR con toda una configuración**. Escaneas el QR con la SeedSigner y queda configurada de golpe: idioma, red, tipos de script, nivel de usuario.
Es la diferencia entre configurar quince aparatos a mano y proyectar un QR en la pared. **Para un taller es imprescindible.**
Con un solo aparato no te ahorra apenas tiempo, pero sí te ahorra errores: dejas la configuración decidida con calma delante del ordenador en vez de a ciegas con un joystick, y si algún día tienes que reinstalar, la recuperas escaneando el mismo QR.
### ⚠️ Nota sobre la red de pruebas
La guía de autocustodia recomienda **signet** para practicar, porque testnet3 lleva años deteriorada. Pero el README de SeedSigner 0.8.7 lista **mainnet, testnet y regtest** — no menciona signet.
`[VERIFICAR]` antes de planificar una práctica: comprueba en los ajustes de tu dispositivo qué redes ofrece realmente tu versión. Si no hay signet, las opciones son **testnet** (con sus problemas conocidos) o **regtest** (que requiere un nodo propio, pero funciona perfectamente para un taller: controlas la red entera y puedes generar bloques a voluntad).
`[VERIFICAR]` antes de ponerte: mira en los ajustes de tu aparato qué redes ofrece tu versión concreta. Si no hay signet, te quedan dos:
Para un taller, **regtest contra tu nodo es la opción más limpia**: sin depender de faucets externos ni de la salud de una red pública.
- **Testnet** — la práctica para casi todo el mundo. Arrastra problemas conocidos (faucets que van y vienen), pero para ensayar el ciclo de firma sirve.
- **Regtest** — tu propia red privada. Es la opción limpia, sin depender de faucets ni de la salud de una red pública, pero **necesitas un nodo Bitcoin corriendo**. Si ya lo tienes, ve por aquí.
---
## 9. Generar tu seed con dados
## 10. Generar tu seed con dados
> **Lee antes las secciones 2, 3 y 5 de la [guía de autocustodia](https://git.bitcointxoko.org/pikaro/autocustodia-verificable)**: por qué la entropía propia importa, por qué 99 tiradas, cómo diseñar la passphrase y por qué no debes inventártela. Aquí solo va el manejo del aparato.
### 9.1 El vector de prueba (hazlo primero, siempre)
### 10.1 El vector de prueba (hazlo primero, siempre)
`Tools``New Seed` → dados → 24 palabras. Introduce:
@@ -338,7 +454,15 @@ Son seeds públicas, publicadas en la documentación del proyecto. **Riesgo cero
Si coincide: tu aparato convierte la entropía correctamente. Si no coincide: para y revisa qué versión tienes instalada.
### 9.2 Generar la tuya
> ### ✅ Punto de control 4 — el aparato calcula bien
>
> El vector de prueba te devolvió **exactamente** las palabras esperadas.
>
> Eso te dice algo concreto y valioso: el código que va a convertir tus tiradas en tu seed funciona correctamente **en tu unidad y con tu versión de firmware**. No es una promesa del fabricante, es una comprobación tuya. Muy poca gente que tiene una hardware wallet ha hecho esto nunca.
>
> Si las palabras **no** coinciden: no sigas. Revisa que la imagen que grabaste corresponde a tu modelo de Pi, y que el vector que estás usando es el de tu versión.
### 10.2 Generar la tuya
1. `Tools``New Seed` → dados → **24 palabras (99 tiradas)**.
2. Tira el dado 99 veces, introduciendo cada resultado.
@@ -348,7 +472,7 @@ Si coincide: tu aparato convierte la entropía correctamente. Si no coincide: pa
⚠️ La secuencia de tiradas **es material de clave**. Nunca la fotografíes ni la guardes en digital.
### 9.3 Verificación cruzada [avanzado]
### 10.3 Verificación cruzada [avanzado]
El repositorio incluye `tools/mnemonic.py`, que ejecuta exactamente el mismo código de conversión que corre en el dispositivo:
@@ -373,7 +497,7 @@ Contrasta el resultado con [iancoleman.io/bip39](https://iancoleman.io/bip39) y
>
> **La seed que vayas a usar no se teclea en un ordenador nunca.** Ni air-gapped, ni en una sesión efímera que destruyas después. La documentación de SeedSigner sugiere esa vía para verificar seeds reales; aquí somos más estrictos a propósito, y la Sección 3.2 de la [guía de autocustodia](https://git.bitcointxoko.org/pikaro/autocustodia-verificable) explica por qué.
### 9.4 La opción de la cámara: qué es y cuándo vale
### 10.4 La opción de la cámara: qué es y cuándo vale
En `Tools` vas a ver, junto a los dados, la opción de generar la seed **con una foto**. La vas a ver, alguien va a preguntar, y merece una respuesta mejor que "no la uses".
@@ -381,9 +505,9 @@ En `Tools` vas a ver, junto a los dados, la opción de generar la seed **con una
**Y la cámara aporta de sobra.** Una escena iluminada mide del orden de **millones de bits** frente a los 256 que hacen falta. El dato que más sorprende: **una pared blanca vale prácticamente igual que una estantería llena de libros** —menos del 10% de diferencia—. La entropía no está en lo que fotografías, está en el **ruido del sensor**, que cambia en cada lectura. Dos fotos seguidas del mismo sitio, con el aparato quieto en la mesa, difieren en el 80% de sus valores de color. Y en 320 capturas medidas no se repitió ninguna.
O sea: **el método no es débil.** Si alguien en el taller lo usa con luz, tiene una seed sólida.
O sea: **el método no es débil.** Con luz, produce una seed sólida.
#### Por qué el taller usa dados igualmente
#### Por qué esta guía usa dados igualmente
Por una sola razón, y no es la cantidad de entropía. Lo dice el desarrollador principal de SeedSigner en su propio análisis:
@@ -391,7 +515,7 @@ Por una sola razón, y no es la cantidad de entropía. Lo dice el desarrollador
Son unos 12 MB de fotogramas. No caben en un QR, y escribirlos a la tarjeta sería guardar tu seed en disco —justo lo que un aparato *stateless* no hace nunca—. Con tus 99 tiradas puedes ir a tres herramientas distintas y comprobar que dan lo mismo. Con una foto, **nadie podrá comprobar nunca nada sobre esa seed concreta**, ni tú.
En un taller eso pesa el doble: lo que enseñamos es a verificar, y los dados son el único método donde el asistente puede hacerlo con sus propias manos.
Y eso pesa doble en una guía sobre verificar: los dados son el único método donde puedes comprobar tu resultado con tus propias manos, hoy y dentro de diez años.
#### Si la usas, cuatro reglas que nadie te va a decir
@@ -418,7 +542,7 @@ SeedSigner también deja **elegir tú las palabras** de la lista BIP-39 y calcul
---
## 10. SeedQR: cargar la seed en segundos
## 11. SeedQR: cargar la seed en segundos
Escribir 24 palabras a mano en un joystick cada vez que quieras firmar es tedioso, y el tedio hace que la gente deje de verificar cosas. La respuesta del proyecto es la **SeedQR**: transcribes tu seed a un código QR **a mano**, en papel, y luego la SeedSigner la lee en un segundo con su cámara.
@@ -432,9 +556,9 @@ Muy práctica. Y es donde más gente confunde "difícil de leer para un humano"
---
## 11. Crear la wallet en Sparrow y firmar una transacción
## 12. Crear la wallet en Sparrow y firmar una transacción
### 11.1 Crear la wallet
### 12.1 Crear la wallet
1. Sparrow → `File``New Wallet`. Ponle nombre.
2. `Airgapped Hardware Wallet` → en la fila de SeedSigner, pulsa **`Scan`**. Se abre la cámara del ordenador.
@@ -445,7 +569,7 @@ Muy práctica. Y es donde más gente confunde "difícil de leer para un humano"
Si el QR animado no se lee: baja la densidad de QR en los ajustes de la SeedSigner, o ajusta el brillo con el joystick (arriba/abajo).
### 11.2 Firmar una transacción (PSBT)
### 12.2 Firmar una transacción (PSBT)
Este es el ciclo de trabajo normal, y la parte que la guía de autocustodia no cubre porque es específica del modelo air-gapped:
@@ -457,19 +581,19 @@ Este es el ciclo de trabajo normal, y la parte que la guía de autocustodia no c
**En ningún momento se conectan.** Todo pasa por códigos QR y tus ojos.
### 11.3 Verificar direcciones de recepción
### 12.3 Verificar direcciones de recepción
`Scan` sobre la dirección que te muestra tu wallet de software: la SeedSigner confirma si esa dirección pertenece de verdad a tu wallet. Es la defensa contra malware que sustituye direcciones al copiar y pegar. **Hazlo siempre antes de recibir una cantidad significativa.**
---
## 12. Pruébalo antes de comprar: el simulador
## 13. Pruébalo antes de comprar: el simulador
Existe un **simulador que corre el firmware real de SeedSigner en una pestaña del navegador**: [bitsaga.be/seedsigner-simulator](https://bitsaga.be/seedsigner-simulator/) ([código](https://github.com/bitsagarob/seedsigner-simulator), MIT).
No es un vídeo ni una imitación rehecha para parecerse: es el mismo Python que corre en el aparato, con la pantalla dibujada en un canvas, los botones en tu teclado y la cámara en tu webcam. Puedes recorrer el menú entero, cargar una seed, meter tiradas de dado, poner passphrase, exportar el xpub y firmar una PSBT.
**Para qué sirve:** ver si el flujo te convence antes de gastar 50 €, practicar el procedimiento sin hardware, y enseñárselo a alguien una pantalla de 1,3 pulgadas no se comparte, una pestaña del navegador sí. Para un taller, es la diferencia entre pasar el aparato de mano en mano y proyectarlo.
**Para qué sirve, y aquí está lo bueno:** puedes recorrer el menú entero, meter tiradas de dado y poner una passphrase **mientras esperas a que lleguen las piezas**. Cuando montes el aparato ya no será la primera vez que ves esas pantallas. También sirve para decidir si el flujo te convence antes de gastar nada, y para enseñárselo a alguien: una pantalla de 1,3 pulgadas no se comparte, una pestaña del navegador sí.
### Por qué este sí y no cualquier simulador
@@ -483,9 +607,9 @@ Vale la pena mirarlo aunque no lo uses, como ejemplo de qué aspecto tiene un pr
**2. Mainnet funciona de verdad.** Arranca en testnet a propósito, pero mainnet está disponible en los ajustes y **deriva claves reales y firma transacciones reales**. Una clave derivada en una pestaña del navegador es una clave real.
> ⚠️ **No metas ahí ninguna seed tuya. Ninguna. Nunca.** Ni "solo para ver". Una pestaña del navegador no es un air gap y el sistema de ficheros de Pyodide no es un elemento seguro — lo dicen ellos mismos. Usa una seed de prueba pública, como la del vector de la Sección 9.1, que existe justo para esto.
> ⚠️ **No metas ahí ninguna seed tuya. Ninguna. Nunca.** Ni "solo para ver". Una pestaña del navegador no es un air gap y el sistema de ficheros de Pyodide no es un elemento seguro — lo dicen ellos mismos. Usa una seed de prueba pública, como la del vector de la Sección 10.1, que existe justo para esto.
**3. Si lo quieres alojar tú**por ejemplo para tenerlo offline en la sala de un taller— necesita dos cabeceras (`Cross-Origin-Opener-Policy` y `Cross-Origin-Embedder-Policy`) o no arranca, y la cámara exige `https` o `localhost`: por `http` en una IP de la red local no hay API de cámara que valer. Lo tienen documentado en `docs/SELF-HOSTING.md`. Una vez cargada, la página funciona sin conexión.
**3. Si lo quieres alojar tú** —para tenerlo offline, o por no depender de una web ajena— necesita dos cabeceras (`Cross-Origin-Opener-Policy` y `Cross-Origin-Embedder-Policy`) o no arranca, y la cámara exige `https` o `localhost`: por `http` en una IP de la red local no hay API de cámara que valer. Lo tienen documentado en `docs/SELF-HOSTING.md`. Una vez cargada, la página funciona sin conexión.
### Qué no simula
@@ -493,7 +617,7 @@ Sin microSD, sin nada que dependa de hilos, sin comportamientos por tiempo. Y so
---
## 13. Resolución de problemas
## 14. Resolución de problemas
| Síntoma | Causas, en orden de probabilidad |
|---|---|
@@ -510,7 +634,7 @@ Sin microSD, sin nada que dependa de hilos, sin comportamientos por tiempo. Y so
---
## 14. Limitaciones y qué NO hace
## 15. Limitaciones y qué NO hace
Ser honesto sobre esto es parte de la guía:
@@ -524,20 +648,24 @@ Ser honesto sobre esto es parte de la guía:
---
## 15. Fuentes
## 16. Fuentes
- [Repositorio oficial de SeedSigner](https://github.com/SeedSigner/seedsigner) — README (lista de materiales, versión 0.8.7, tabla de imágenes por modelo, procedimiento de verificación).
- [`docs/dice_verification.md`](https://github.com/SeedSigner/seedsigner/blob/dev/docs/dice_verification.md) — vectores de prueba de la sección 9.1, verificados carácter a carácter.
- [`docs/dice_verification.md`](https://github.com/SeedSigner/seedsigner/blob/dev/docs/dice_verification.md) — vectores de prueba de la sección 10.1, verificados carácter a carácter.
- [`docs/legacy_hardware.md`](https://github.com/SeedSigner/seedsigner/blob/dev/docs/legacy_hardware.md) — modificaciones para Raspberry Pi 1.
- [FAQ oficial](https://seedsigner.com/faqs/) — tabla de resolución de problemas de la sección 12.
- [FAQ oficial](https://seedsigner.com/faqs/) — tabla de resolución de problemas de la sección 14.
- [Página de hardware](https://seedsigner.com/hardware/).
- [Generador de SettingsQR](https://github.com/SeedSigner/seedsigner-settings-generator).
- [seedsigner-os](https://github.com/SeedSigner/seedsigner-os/blob/main/docs/building.md) — compilación reproducible.
- [Desactivar WiFi/BT por hardware](https://github.com/DesobedienteTecnologico/rpi_disable_wifi_and_bt_by_hardware) — DesobedienteTecnologico.
- [Release 0.8.7 "The Summer of SeedSigner"](https://github.com/SeedSigner/seedsigner/releases/tag/0.8.7) (8 jul 2026) — notas de versión, idiomas y cambios.
- [seedsigner-simulator](https://github.com/bitsagarob/seedsigner-simulator) de bitsaga (MIT) — el firmware real en el navegador, con builds reproducibles y atestación. Sección 12.
- [seedsigner-simulator](https://github.com/bitsagarob/seedsigner-simulator) de bitsaga (MIT) — el firmware real en el navegador, con builds reproducibles y atestación. Sección 13.
- Grupo de [Telegram](https://t.me/joinchat/GHNuc_nhNQjLPWsS) del proyecto, para dudas concretas.
**Vídeos oficiales de montaje**, enlazados en su sitio a lo largo de la guía: [técnica de soldadura en Pi Zero](https://www.youtube.com/watch?v=9cS17JiohjY) · [montaje Open Pill](https://www.youtube.com/watch?v=gXPFJygZobE) · [montaje Orange Pill](https://www.youtube.com/watch?v=aIIc2DiZYcI), con el conector de la cámara en el [minuto 3:43](https://youtu.be/aIIc2DiZYcI?t=223).
**Otra guía en castellano.** [SeedSigner: qué es y guía de montaje](https://estudiobitcoin.com/seedsigner-que-es-y-guia-de-montaje/), de Lunaticoin en Estudio Bitcoin. Es de 2021 y documenta el firmware 0.4.4, así que sus datos de software y precios están desfasados — pero **tiene fotos reales del montaje** y de ella sale la opción de los pines a martillo y el apaño de la goma elástica que recogemos aquí. Si andas perdido con las piezas en la mano, sus imágenes ayudan.
---
**Sin garantías.** Material educativo elaborado por usuarios, no un producto oficial de SeedSigner. Verifica cada paso contra la documentación oficial. Practica en una red de pruebas antes de usar fondos reales.
+40
View File
@@ -0,0 +1,40 @@
# Fotos que le faltan a esta guía
Notas para quien monte un kit con la guía delante. Están por orden de valor:
la primera vale más que las otras tres juntas.
## 1. El cable de la cámara bien puesto ⭐
**Es LA foto.** Es el error que más gente comete y el único que no se ve
después: si va del revés, el aparato arranca, la pantalla pinta, y la cámara
sencillamente no ve nada.
- Primer plano del conector de la Pi Zero con el cable ya insertado.
- Que se distingan los **contactos dorados** y hacia qué cara miran.
- Mejor con la placa apoyada de forma que se entienda cuál es la cara de abajo.
- Si puedes, **una segunda foto del cable al revés** para comparar. Un "así no"
enseña más que tres "así sí".
## 2. Las dos pantallas Waveshare juntas
La de 240×240 y una de otra resolución, lado a lado. El texto de la guía dice
que se parecen muchísimo; una foto lo demuestra en un segundo y evita la
compra equivocada, que es el error más caro del documento.
## 3. La pantalla encajada, de perfil
Para que se vea que no queda ningún pin al aire ni la placa torcida.
## 4. El kit completo antes de montar
Todas las piezas sobre la mesa. Ayuda a quien acaba de abrir los paquetes a
comprobar que no le falta nada, sobre todo el adaptador de cable si compró una
cámara genérica.
---
**Cómo hacerlas:** luz difusa, fondo liso, y que se vea el detalle antes que el
conjunto. No hace falta cámara buena; hace falta que se entienda qué mirar.
**Al añadirlas:** guárdalas aquí en `img/` y sustituye en el `README.md` el
comentario `<!-- FOTO: … -->` y la línea en cursiva que hay debajo.