Raspberry Pi Pico Hardware Wallet: We Built One, Step by Step · October 2026Hardware wallet με Raspberry Pi Pico: Φτιάξαμε ένα, βήμα βήμα · Οκτώβριος 2026
Can you build a crypto hardware wallet from four cheap parts?Μπορείς να φτιάξεις hardware wallet για crypto με τέσσερα φθηνά κομμάτια;It keeps the secret key to your crypto off your computer.Κρατά το μυστικό κλειδί των crypto σου έξω από τον υπολογιστή.We built one, with no soldering. It signed a test payment.Εμείς φτιάξαμε ένα, χωρίς κόλληση. Υπέγραψε μια δοκιμαστική πληρωμή.Every step in our photos, and what it can’t do yet.Κάθε βήμα στις φωτογραφίες μας, και τι δεν μπορεί να κάνει ακόμα.
October 15, 202615 Οκτωβρίου 2026Panoptic Protocol11 min read11 λεπτά ανάγνωσης
Our build, later topped up to 999,999 play dollars.Η κατασκευή μας, που αργότερα γέμισε με 999.999 δοκιμαστικά δολάρια.On a practice blockchain that runs only on our computer.Σε ένα blockchain εξάσκησης, μόνο στον υπολογιστή μας.
44
parts in the deviceκομμάτια στη συσκευή
00
solderingκολλήσεις
11
secret key, made inside the chipμυστικό κλειδί, φτιαγμένο μέσα στο chip
~$35~$35
in parts, the project’s own estimateσε κομμάτια, εκτίμηση του ίδιου του project
Read this firstΔιάβασε πρώτα αυτό
An experiment, not a home for your savings.Πείραμα, όχι θέση για τις οικονομίες σου.
The project calls itself a proof of concept: a test build.Το ίδιο το project το λέει proof of concept: δοκιμαστική κατασκευή.
It hasn’t been audited; it isn’t a finished wallet.Δεν έχει γίνει έλεγχος ασφαλείας· δεν είναι τελειωμένο wallet.
Programs on your computer could make it approve payments without you.Προγράμματα στον υπολογιστή σου θα μπορούσαν να το βάλουν να εγκρίνει πληρωμές χωρίς εσένα.
So could anyone holding it.Το ίδιο και όποιος το κρατά στα χέρια του.
Each approval adds one to a counter in the chip.Κάθε έγκριση ανεβάζει κατά ένα έναν μετρητή μέσα στο chip.
Its limit is unknown. At the limit, it stops approving payments.Το όριό του είναι άγνωστο. Στο όριο, σταματά να εγκρίνει πληρωμές.
We tested it with play money, on our own computer only.Το δοκιμάσαμε με χρήματα χωρίς αξία, μόνο στον δικό μας υπολογιστή.
How it worksΠώς δουλεύει
The deviceΗ συσκευήMakes the key in the chip.Φτιάχνει το κλειδί μέσα στο chip.It’s built so you approve each payment on its screen.Είναι φτιαγμένη ώστε να εγκρίνεις κάθε πληρωμή στην οθόνη της.
Your computerΟ υπολογιστής σουPasses messages over USB. It can’t read the key.Περνάει τα μηνύματα μέσω USB. Δεν μπορεί να διαβάσει το κλειδί.A harmful program on it could still make the chip sign.Ένα κακόβουλο πρόγραμμα όμως θα μπορούσε να βάλει το chip να υπογράψει.
The vaultΤο θησαυροφυλάκιοA program on the blockchain, the shared record of payments.Πρόγραμμα στο blockchain, το κοινό αρχείο των πληρωμών.It pays only with the chip’s signature.Πληρώνει μόνο με την υπογραφή του chip.A backup address, your second wallet, can replace the chip.Μια διεύθυνση ανάγκης, το δεύτερο wallet σου, μπορεί να αντικαταστήσει το chip.It has to wait 14 days first.Πρέπει πρώτα να περιμένει 14 ημέρες.
Signing works like a bank card chip: proof, without the secret.Η υπογραφή δουλεύει όπως το chip της κάρτας: απόδειξη, χωρίς το μυστικό.
What you needΤι χρειάζεσαι
The small computerΟ μικρός υπολογιστήςRaspberry Pi Pico 2 W, pins already solderedRaspberry Pi Pico 2 W, με τις ακίδες ήδη κολλημένεςThe screenΗ οθόνηWaveshare Pico-LCD-1.3: 4 buttons and a joystickWaveshare Pico-LCD-1.3: 4 κουμπιά και joystickThe security chipΤο chip ασφαλείαςAdafruit ATECC608, with two small socketsAdafruit ATECC608, με δύο μικρές υποδοχέςThe chip cableΤο καλώδιο του chip4 wires, small plug (JST-SH, STEMMA QT or Qwiic)4 σύρματα, μικρό φις (JST-SH, STEMMA QT ή Qwiic)The USB cableΤο καλώδιο USBmicro-USB that carries data, not just chargingmicro-USB που περνάει δεδομένα, όχι μόνο φόρτιση
ToolsΕργαλεία
Wire stripperΑπογυμνωτής καλωδίωνfor thin wires, 22 to 30 AWG (wire sizes)για λεπτά σύρματα, 22 έως 30 AWG (μεγέθη σύρματος)USB-C to USB-A adapterΑντάπτορας USB-C σε USB-Aonly if your computer has no USB-A portμόνο αν ο υπολογιστής σου δεν έχει θύρα USB-A
Software, typed in a terminal:Λογισμικό, με εντολές σε τερματικό:Git, to download the project.Git, για να κατεβάσεις το project.Python and mpremote, to copy files to the Pico.Python και mpremote, για να αντιγράφεις αρχεία στο Pico.Node.js, yarn and Foundry, for the app and test chain.Node.js, yarn και Foundry, για την εφαρμογή και τη δοκιμαστική αλυσίδα.A browser that can talk to USB devices: Chrome or Edge.Browser που μιλά με συσκευές USB: Chrome ή Edge.Not needed: the loose pin strips that come with the boards.Δεν χρειάζονται: οι λυτές σειρές ακίδων που έρχονται με τις πλακέτες.
Where the four wires goΠού μπαίνουν τα τέσσερα σύρματα
The screen board from the back, USB mark at the topΗ πλακέτα της οθόνης από πίσω, με το σημάδι USB επάνω
USB
1
2
3 · black3 · μαύροGND, groundGND, γείωση
3
4
5 · red5 · κόκκινο3V3, power3V3, ρεύμα
5
6 · blue6 · μπλεSDA, dataSDA, δεδομένα
6
7 · yellow7 · κίτρινοSCL, clockSCL, ρολόι
7
8
…
20 holes in each row, counted from the USB end.20 τρύπες σε κάθε σειρά, μετρημένες από τη μεριά του USB.Left and right as you look at the back.Αριστερά και δεξιά, όπως κοιτάς την πίσω πλευρά.Left row: blue in hole 6, yellow in hole 7.Αριστερή σειρά: μπλε στην τρύπα 6, κίτρινο στην 7.Right row: black in hole 3, red in hole 5.Δεξιά σειρά: μαύρο στην τρύπα 3, κόκκινο στην 5.Other colours? Ask the seller which wire is which.Άλλα χρώματα; Ρώτα τον πωλητή ποιο σύρμα είναι ποιο.
Your board, turned the same way.Η δική σου πλακέτα, γυρισμένη με τον ίδιο τρόπο.The white USB box marks the top.Το λευκό πλαίσιο USB δείχνει την πάνω μεριά.
Build it, step by stepΦτιάξ’ το, βήμα βήμα
Part 1 · Put it together, no powerΜέρος 1 · Συναρμολόγηση, χωρίς ρεύμα
1Cut and strip the cableΚόψε το καλώδιο και βγάλε τη μόνωση
Pick a cable with the small plug at one end.Διάλεξε ένα καλώδιο με το μικρό φις στη μία άκρη.
Cut the wires about 8 cm from the plug.Κόψε τα σύρματα περίπου 8 cm από το φις.
Snip off any metal pins on the wire ends.Κόψε όποιες μεταλλικές ακίδες έχουν οι άκρες.
Strip 4 to 5 mm off each wire.Βγάλε 4 έως 5 mm μόνωση από κάθε σύρμα.
Stripper hole 26 first; 28 if the plastic stays on.Πρώτα η τρύπα 26 του απογυμνωτή· η 28 αν μείνει το πλαστικό.
Twist the copper strands of each end lightly.Στρίψε ελαφρά τα συρματάκια του χαλκού σε κάθε άκρη.
The four ends, stripped.Οι τέσσερις άκρες, απογυμνωμένες.
2Wires into the screen boardΤα σύρματα στην πλακέτα της οθόνης
Lay the screen face down on its foam wrap.Βάλε την οθόνη ανάποδα, πάνω στο αφρώδες περιτύλιγμά της.
Turn it so the USB mark is at the top.Γύρισέ τη ώστε το σημάδι USB να είναι επάνω.
Push each wire into its hole, as in the drawing.Σπρώξε κάθε σύρμα στην τρύπα του, όπως στο σχέδιο.
Push a little insulation in too. No copper should show.Να μπει λίγο και η μόνωση. Να μη φαίνεται χαλκός.
Our board after this step.Η πλακέτα μας μετά από αυτό το βήμα.
3The Pico on topΤο Pico από πάνω
The Pico’s USB at the USB mark, its chips facing you.Το USB του Pico πάει στο σημάδι USB, με τα chip του προς εσένα.
Line up all 40 pins. The wires stay beside them.Ευθυγράμμισε και τις 40 ακίδες. Τα σύρματα μένουν δίπλα τους.
Squeeze in the air, fingers under the screen board.Πίεσε στον αέρα, με τα δάχτυλα κάτω από την πλακέτα της οθόνης.
Not on the table: the screen is underneath.Όχι πάνω στο τραπέζι: από κάτω είναι η οθόνη.
Lead the wires out at the USB end.Τα σύρματα να βγαίνουν από τη μεριά του USB.
Tug each wire gently: it should hold.Τράβα απαλά κάθε σύρμα: πρέπει να κρατάει.
The project’s instructions (README) say the opposite: chips toward the screen.Οι οδηγίες του project (README) λένε το αντίθετο: τα chip προς την οθόνη.
Our photo shows the way that worked.Η φωτογραφία μας δείχνει τον τρόπο που δούλεψε.
✗ Wrong✗ ΛάθοςNot pressed in: silver pins show.Δεν μπήκε μέχρι μέσα: φαίνονται ασημένιες ακίδες.✓ Right✓ ΣωστόPressed in: no pins show.Μπήκε μέχρι μέσα: δεν φαίνονται ακίδες.
4Plug in the chipΣύνδεσε το chip
Push the plug into either socket on the chip board.Βάλε το φις σε όποια από τις δύο υποδοχές της πλακέτας του chip.
The chip board’s pads are bare metal.Οι επαφές της πλακέτας του chip είναι γυμνό μέταλλο.
We kept it away from the other boards, so nothing shorts.Την κρατήσαμε μακριά από τις άλλες πλακέτες, για να μη γίνει βραχυκύκλωμα.
The plug in the chip board.Το φις στην πλακέτα του chip.
5Check before any powerΈλεγχος πριν από το ρεύμα
Each wire in its hole, as in the drawing.Κάθε σύρμα στην τρύπα του, όπως στο σχέδιο.
No bare copper between the boards.Κανένας γυμνός χαλκός ανάμεσα στις πλακέτες.
Nothing metal touching the chip board.Τίποτα μεταλλικό να μην ακουμπά την πλακέτα του chip.
Only then, the USB cable.Μόνο τότε, το καλώδιο USB.
A wrong hole can damage the chip or the Pico.Μια λάθος τρύπα μπορεί να χαλάσει το chip ή το Pico.
Ready: the chip board apart, nothing metal near it.Έτοιμο: η πλακέτα του chip χωριστά, τίποτα μεταλλικό κοντά της.
Part 2 · Bring it to lifeΜέρος 2 · Ζωντάνεμα
6Load MicroPythonΦόρτωσε το MicroPython
MicroPython is Python for small boards. The wallet runs on it.Το MicroPython είναι Python για μικρές πλακέτες. Πάνω του τρέχει το wallet.
Hold the white BOOTSEL button, plug in the cable, let go.Κράτα πατημένο το λευκό κουμπί BOOTSEL, βάλε το καλώδιο, άφησε το κουμπί.
A drive called RP2350 appears on your computer.Στον υπολογιστή σου εμφανίζεται ένας δίσκος με όνομα RP2350.
Drag the MicroPython file for the Pico 2 W onto it.Σύρε πάνω του το αρχείο MicroPython για το Pico 2 W.
We used 1.26.1, the version in the project’s files.Εμείς βάλαμε την 1.26.1, την έκδοση που υπάρχει στα αρχεία του project.
On a Mac, allow the accessory when asked.Σε Mac, επίτρεψε το εξάρτημα όταν σε ρωτήσει.
Holding BOOTSEL while plugging in.Κρατάμε το BOOTSEL καθώς βάζουμε το καλώδιο.
7Copy the wallet programΑντίγραψε το πρόγραμμα του wallet
Install mpremote, MicroPython’s copy tool.Εγκατάστησε το mpremote, το εργαλείο αντιγραφής του MicroPython.
Make secrets.py, the wallet’s settings file, from secrets.example.py.Φτιάξε το secrets.py, το αρχείο ρυθμίσεων του wallet, από το secrets.example.py.
Copy the wallet program (firmware) to the Pico: README section 4.Αντίγραψε το πρόγραμμα του wallet (firmware) στο Pico: README ενότητα 4.
For USB, main_usb.py goes on as main.py.Για USB, το main_usb.py μπαίνει ως main.py.
Leave net.py off the Pico, so WiFi stays off.Μην αφήσεις το net.py στο Pico, για να μένει κλειστό το WiFi.
If it got copied: mpremote rm :net.py.Αν αντιγράφηκε: mpremote rm :net.py.
Unplug, plug back in. The screen says NO KEY.Βγάλε και ξαναβάλε το καλώδιο. Η οθόνη γράφει NO KEY.
That’s normal until step 8.Είναι φυσιολογικό μέχρι το βήμα 8.
Copy secrets.py to the Pico again after each change.Αντίγραψε ξανά το secrets.py στο Pico μετά από κάθε αλλαγή.
First start: NO KEY, the chip found (serial number hidden).Πρώτη εκκίνηση: NO KEY, το chip βρέθηκε (ο σειριακός αριθμός κρυμμένος).
Part 3 · The key, made onceΜέρος 3 · Το κλειδί, μία φορά
8Make the key inside the chipΦτιάξε το κλειδί μέσα στο chip
This step can’t be undone.Αυτό το βήμα δεν αναιρείται.
First run the project’s check: python3 tools/check_config.Πρώτα τρέξε τον έλεγχο του project: python3 tools/check_config.
A chip was ruined on 15 September 2026, before that check.Ένα chip έγινε άχρηστο στις 15 Σεπτεμβρίου 2026, πριν από αυτόν τον έλεγχο.
In secrets.py, set ALLOW_LOCK and ALLOW_GENKEY to True.Στο secrets.py, βάλε ALLOW_LOCK και ALLOW_GENKEY σε True.
Copy it to the Pico.Αντίγραψέ το στο Pico.
Start the setup over USB.Ξεκίνα τη ρύθμιση μέσω USB.
The project’s app has a Setup page for this (USB.md).Η εφαρμογή του project έχει σελίδα Setup γι’ αυτό (USB.md).
We used a short script instead.Εμείς χρησιμοποιήσαμε ένα μικρό script.
The screen shows NEW KEY. Read it, then press A.Η οθόνη δείχνει NEW KEY. Διάβασέ το και πάτα A.
The chip makes the key, right there.Το chip φτιάχνει το κλειδί, εκεί μπροστά σου.
Then the screen shows YOUR NEW WALLET and an address.Μετά η οθόνη γράφει YOUR NEW WALLET και μια διεύθυνση.
An address is like an account number.Μια διεύθυνση είναι κάτι σαν αριθμός λογαριασμού.
That address is the chip’s ID. Never send money to it.Αυτή η διεύθυνση είναι η ταυτότητα του chip. Μη στείλεις ποτέ χρήματα εκεί.
Afterwards, set both back to False and copy it again.Μετά βάλε και τα δύο ξανά σε False και αντίγραψέ το πάλι.
NEW KEY: read it, then press A.NEW KEY: διάβασέ το και πάτα A.YOUR NEW WALLET: the chip’s ID, not a deposit address.YOUR NEW WALLET: η ταυτότητα του chip, όχι διεύθυνση κατάθεσης.
Part 4 · A test payment, with play moneyΜέρος 4 · Μια πληρωμή, με δοκιμαστικά χρήματα
9Start a test chain and the appΞεκίνα δοκιμαστική αλυσίδα και την εφαρμογή
The project’s app runs a private test blockchain on your computer.Η εφαρμογή του project τρέχει ένα ιδιωτικό δοκιμαστικό blockchain στον υπολογιστή σου.
Its commands are in README section 6.Οι εντολές της είναι στο README, ενότητα 6.
It sets up the vault with your chip’s public key.Στήνει το θησαυροφυλάκιο με το δημόσιο κλειδί του chip σου.
That’s the part of the key that’s safe to share.Είναι το κομμάτι του κλειδιού που μπορείς να δείξεις χωρίς κίνδυνο.
Put it in the app’s .env settings file (README section 5).Βάλε το στο αρχείο ρυθμίσεων .env της εφαρμογής (README ενότητα 5).
Add a backup address (a second wallet of yours) there too.Πρόσθεσε εκεί και μια διεύθυνση ανάγκης (ένα δεύτερο wallet σου).
Guard that wallet: a thief could use it to take over.Φύλαξε αυτό το wallet: ένας κλέφτης θα μπορούσε να το χρησιμοποιήσει για να πάρει τον έλεγχο.
You’d have 14 days to cancel with the chip, if you’re watching.Θα είχες 14 ημέρες να το ακυρώσεις με το chip, αν το προσέξεις.
Then it adds 1,000 play USDS: test dollars, worth nothing.Μετά βάζει 1.000 δοκιμαστικά USDS: δολάρια για δοκιμές, χωρίς αξία.
In secrets.py, set the vault, chain and token it expects.Στο secrets.py, όρισε το θησαυροφυλάκιο, την αλυσίδα και το token που περιμένει.
Here the token is play USDS, a test dollar.Εδώ το token είναι τα δοκιμαστικά USDS, ένα δολάριο για δοκιμές.
The wallet then refuses any other vault.Το wallet μετά αρνείται κάθε άλλο θησαυροφυλάκιο.
Open the app in Chrome or Edge; press connect.Άνοιξε την εφαρμογή σε Chrome ή Edge· πάτα connect.
It should say ‘paired over USB’.Πρέπει να γράφει «paired over USB».
The app: our wallet, paired over USB.Η εφαρμογή: το wallet μας, συνδεδεμένο μέσω USB.The vault: 1,000 play USDS.Το θησαυροφυλάκιο: 1.000 δοκιμαστικά USDS.
10The wallet shows the vaultΤο wallet δείχνει το θησαυροφυλάκιο
On screen: the vault’s picture, its address, the balance.Στην οθόνη: η εικόνα του θησαυροφυλακίου, η διεύθυνσή του, το υπόλοιπο.
The balance is the website’s, so it says ‘per the website’.Το υπόλοιπο είναι της σελίδας, γι’ αυτό γράφει «per the website».
Money goes to the vault’s address, never the chip’s.Τα χρήματα πάνε στη διεύθυνση του θησαυροφυλακίου, ποτέ στη διεύθυνση του chip.
1,000 play USDS, per the website.1.000 δοκιμαστικά USDS, κατά τη σελίδα.
11Send, compare, signΑποστολή, σύγκριση, υπογραφή
On the site, type who gets it and how much.Στη σελίδα, γράψε σε ποιον πάει και πόσα.
Press ‘Send to chip’.Πάτα «Send to chip».
On the wallet, read the amount.Στο wallet, διάβασε το ποσό.
Move the joystick down: page 2 shows the whole recipient address.Μετακίνησε το joystick προς τα κάτω: η 2η οθόνη δείχνει ολόκληρη τη διεύθυνση του παραλήπτη.
The site shows it in four pieces. Compare them.Η σελίδα τη δείχνει σε τέσσερα κομμάτια. Σύγκρινέ τα.
Move back up: both screens show a picture and 8 characters.Ξανά επάνω: η σελίδα και το wallet δείχνουν από μία εικόνα και 8 χαρακτήρες.
Together they’re a short fingerprint of this exact payment.Μαζί είναι ένα σύντομο αποτύπωμα αυτής ακριβώς της πληρωμής.
Check the picture and 8 characters match the site.Έλεγξε ότι η εικόνα και οι 8 χαρακτήρες ταιριάζουν με τη σελίδα.
All the same: press A. Anything different: press Y.Όλα ίδια: πάτα A. Οτιδήποτε διαφορετικό: πάτα Y.
Didn’t start this request yourself? Press Y.Δεν ξεκίνησες εσύ αυτό το αίτημα; Πάτα Y.
Our payment: 10 USDS to 0x7099...79C8, and 943120c1 on both.Η πληρωμή μας: 10 USDS προς 0x7099...79C8, και 943120c1 και στα δύο.
The website: the picture, 943120c1 and the whole address.Η σελίδα: η εικόνα, το 943120c1 και ολόκληρη η διεύθυνση.The wallet: the same picture and 943120c1.Το wallet: ίδια εικόνα και 943120c1.
12Check the resultΈλεγξε το αποτέλεσμα
The chip signs. The app pays the network fee.Το chip υπογράφει. Η εφαρμογή πληρώνει το κόστος του δικτύου.
On the test chain: 990 left in the vault, 10 sent.Στη δοκιμαστική αλυσίδα: 990 έμειναν στο θησαυροφυλάκιο, 10 στάλθηκαν.
The wallet now shows $990.00.Το wallet δείχνει τώρα «$990.00».
Each payment needs one signature: the counter goes up by one.Κάθε πληρωμή θέλει μία υπογραφή: ο μετρητής ανεβαίνει κατά ένα.
After the payment: $990.00.Μετά την πληρωμή: «$990.00».
One thing we can’t tell you yetΚάτι που δεν μπορούμε να σου πούμε ακόμα
How many signatures does the chip have?Πόσες υπογραφές έχει το chip;Limit unknownΆγνωστο όριο
0before our first paymentπριν από την πρώτη μας πληρωμή
→
1after itμετά από αυτήν
Most it can count, per its maker MicrochipΤο μέγιστο που μετράει, κατά τον κατασκευαστή του, τη Microchip2,097,1512.097.151
This chip’s own limit can be lower; we don’t know itΤο όριο αυτού του chip μπορεί να είναι χαμηλότερο· δεν το ξέρουμεunknownάγνωστο
Our one signature added one. Making the key added none.Η μοναδική μας υπογραφή πρόσθεσε ένα. Η δημιουργία του κλειδιού τίποτα.At the limit, the key is set to stop signing.Στο όριο, το κλειδί είναι ρυθμισμένο να σταματά να υπογράφει.
Our reads of the chip’s counter, 15 October 2026.Ο μετρητής του chip, όπως τον διαβάσαμε, 15 Οκτωβρίου 2026.Maximum: Microchip’s documentation.Μέγιστο: η τεκμηρίωση της Microchip.
What our test proved, and what it didn’tΤι απέδειξε η δοκιμή μας, και τι όχι
✓
The key was made in the chipΤο κλειδί φτιάχτηκε μέσα στο chipIn front of us. The project says it stays there.Μπροστά μας. Το project λέει ότι μένει εκεί.
✓
A real signature, checked on our test blockchainΑληθινή υπογραφή, ελεγμένη στο δοκιμαστικό μας blockchainWe pressed A, the chip signed, and our test vault paid.Πατήσαμε A, το chip υπέγραψε και το δοκιμαστικό μας θησαυροφυλάκιο πλήρωσε.
!
Not ready for real moneyΔεν είναι έτοιμο για αληθινά χρήματαA proof of concept. Programs could make it sign without you.Proof of concept. Προγράμματα θα μπορούσαν να το βάλουν να υπογράψει χωρίς εσένα.
!
No backup words (seed phrase)Χωρίς λέξεις ανάκτησης (seed phrase)Most wallets give you 12 to 24 backup words.Τα περισσότερα wallet σού δίνουν 12 έως 24 λέξεις ανάκτησης.This one has none.Αυτό δεν έχει καμία.Its key is made to stay in the chip.Το κλειδί του είναι φτιαγμένο να μένει στο chip.A backup address can set a new key; it waits 14 days.Μια διεύθυνση ανάγκης μπορεί να ορίσει νέο κλειδί· περιμένει 14 ημέρες.
?
How many signatures it has leftΠόσες υπογραφές του μένουνEach signature adds one to the counter. The limit is unknown.Κάθε υπογραφή ανεβάζει τον μετρητή κατά ένα. Το όριο είναι άγνωστο.At the limit, the backup address can still set a new key.Στο όριο, η διεύθυνση ανάγκης μπορεί ακόμα να ορίσει νέο κλειδί.
Make it yoursΚάν’ το δικό σου
The start-up picture is just a file on the Pico.Η εικόνα εκκίνησης είναι απλώς ένα αρχείο στο Pico.
The project’s own tool, tools/logo, makes one from any image.Το εργαλείο του ίδιου του project, το tools/logo, τη φτιάχνει από οποιαδήποτε εικόνα.
We put in our logo.Εμείς βάλαμε το λογότυπό μας.
We also edited usbwallet.py.Αλλάξαμε και το usbwallet.py.
On the home screen, our mark replaces the vault’s picture.Στην αρχική οθόνη, το σήμα μας μπαίνει στη θέση της εικόνας του θησαυροφυλακίου.
The vault’s address still shows under it.Η διεύθυνση του θησαυροφυλακίου φαίνεται ακόμα από κάτω.
That file also draws the SIGN screen: we left that alone.Το ίδιο αρχείο σχεδιάζει και την οθόνη SIGN· αυτήν δεν την αγγίξαμε.
Plugging in: our logo, then the home screen with our mark.Σύνδεση: το λογότυπό μας και μετά η αρχική οθόνη με το σήμα μας.
Sources: picowallet on GitHub (MIT, 2 October 2026).Πηγές: picowallet στο GitHub (MIT, 2 Οκτωβρίου 2026).Its README, SECURITY.md, USB.md, firmware and tools.Το README, το SECURITY.md, το USB.md, το firmware και τα εργαλεία του.Microchip: Counter command (quoted in Adafruit’s ATECC library docs).Microchip: εντολή Counter (όπως την παραθέτουν τα έγγραφα της βιβλιοθήκης ATECC της Adafruit).Microchip: ATECC608B summary data sheet.Microchip: συνοπτικό φύλλο δεδομένων ATECC608B.Photos, the clip and readings: our build, 15 October 2026.Φωτογραφίες, το βίντεο και οι ενδείξεις: η κατασκευή μας, 15 Οκτωβρίου 2026.
TL;DR
Build it to learn. Keep real money on a publicly audited wallet.Φτιάξ’ το για να μάθεις. Τα αληθινά χρήματα, σε wallet με δημοσιευμένο έλεγχο ασφαλείας.
Disclaimer: Educational only, not financial advice. DYOR. Built and tested on 15 October 2026 with play money only, from the open-source picowallet project (MIT licence). Experimental: never put real money on it.Αποποίηση Ευθύνης: Μόνο για εκπαίδευση, όχι οικονομική συμβουλή. DYOR. Φτιάχτηκε και δοκιμάστηκε στις 15 Οκτωβρίου 2026 μόνο με δοκιμαστικά χρήματα, από το project ανοιχτού κώδικα picowallet (άδεια MIT). Πειραματικό: μη βάλεις ποτέ αληθινά χρήματα σε αυτό.
Research verified with AI tools.Η έρευνα έχει επαληθευτεί με εργαλεία AI.