Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valerio-vaccaro/awesome-BTC-embedded

A list of projects using Bitcoin on embedded devices.
https://github.com/valerio-vaccaro/awesome-BTC-embedded

List: awesome-BTC-embedded

Last synced: about 1 month ago
JSON representation

A list of projects using Bitcoin on embedded devices.

Awesome Lists containing this project

README

        

Awesome BTC embedded
===============
A curated list of projects using BTC/Lightning/Liquid and more on embedded devices.
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

List of content:
- [Guides](#guides)
- [Video-guides](#video-guides)
- [DIY nodes hardware list](#diy-nodes-hardware-list)
- [Mobile nodes](#mobile-nodes)
- [Commercial nodes](#commercial-nodes)
- [DIY Hardware wallets](#diy-hardware-wallets)
- [Miners](#miners)
- [Gadgets](#gadget)
- [Embedded libs](#embedded-libs)

# Guides
- [RaspiBolt](https://stadicus.github.io/RaspiBolt/), beginner’s Guide to ️Lightning️ on a Raspberry Pi.
- [The perfect Bitcoin ⚡️Lightning️⚡ node](https://medium.com/@stadicus/perfect-low-cost-%EF%B8%8Flightning%EF%B8%8F-node-4c2f42a4ff7b).
- [RaspiBlitz](https://github.com/rootzoll/raspiblitz), build your own Lightning Node on a RaspberryPi with a nice Display.
- [Raspberrypifullnode](http://www.raspberrypifullnode.com/), extremely old.
- [Liquid Pub](https://liquid.beer/pub): a node for [Liquid beer](https://liquid.beer/) tokens.

# Video-guides
- [Raspiblitz - Lightning Network Node Setup Tutorial](https://www.youtube.com/watch?v=77BBQWg1n8w)
- [LIGHTning, a Bitcoin-enabled moodlight!](https://www.youtube.com/watch?v=B7Pin_ZHooI)
- [Understanding Bitcoin: Core From Scratch](https://www.youtube.com/watch?v=40mdFIAEh4E&t=19951s)
- [Understanding Bitcoin: ABCore On Android](https://www.youtube.com/watch?v=40mdFIAEh4E&t=22010s)

# DIY nodes hardware list
- [Raspberry Pi 3/4](https://www.raspberrypi.org/)
- [Odroid-HC2](https://www.hardkernel.com/shop/odroid-hc2-home-cloud-two/)
- [Orange Pi one](http://www.orangepi.org/orangepione/)
- [Pine64](https://www.pine64.org/)

# Mobiles nodes
- [Android ABCore](https://github.com/greenaddress/abcore)

# Commercial nodes
- [Nodl Node](https://www.nodl.it/nodl)
- [Raspiblitz](https://github.com/rootzoll/raspiblitz)
- [Lightning in a box](https://lightninginabox.co/product/lightning-in-a-box/)
- [Casa Node](https://store.casa/lightning-node/)

# DIY Hardware wallets
- [Bowser Bitcoin hardware wallet](https://github.com/arcbtc/bowser-bitcoin-hardware-wallet) based on M5Stack.
- [PiTrezor](http://www.pitrezor.com/2018/02/pitrezor-homemade-trezor-bitcoin-wallet.html) based on Raspberry Pi Zero.
- [Specter-DIY](https://github.com/cryptoadvance/specter-diy) based on STM32.
- [Jade](https://github.com/Blockstream/Jade) based on ESP32.
- [Jade Personal Pinserver](https://github.com/valerio-vaccaro/raspberrypi_pinserver) based on raspberry pi zero.
- [SeedSigner](https://github.com/SeedSigner/seedsigner) based on Raspberry pi zero.
- [Krux](https://github.com/selfcustody/krux) based on Risc-V board.
- [SFYL wallet](https://sfyl.info/) first wifi based wallet with whitepaper embedded.
- [DIY Jade](https://blockstream.github.io/jadediyflasher/) flash Jade firmware on DIY boards.

# Miners
- [HAN SOLOminer](https://github.com/valerio-vaccaro/HAN) an ESP32 based solominer.
- [Nerdminer](https://github.com/BitMaker-hub/NerdMiner_v2) HAN SOLOminer clone with better graphics and improvements.
- [Jademiner](https://jademiner.blockstream.com/) mining webpage for Jade HWW.
- [Jademiner firmware](https://jademiner.blockstream.com/upgrade/fwupgrade.html) update your Jade for mining.

# LNURL
- [LNUrlPos](https://github.com/arcbtc/LNURLPoS) based on ESP32

# Mesh networks/tx broadcaster/...
- [LoraCaster](https://github.com/valerio-vaccaro/LoraCaster) broadcast your bitcoin transactions via LoraWan.
- [BitSMS](https://github.com/valerio-vaccaro/BitSMS) broadcast your bitcoin transactions via SMS.
- [disaster.share](https://github.com/valerio-vaccaro/disaster.share) broadcast your bitcoin transactions via Lora mesh.
- [meshtastic.shar](https://github.com/valerio-vaccaro/meshtastic.share) broadcast your bitcoin transactions via Lora mesh (TBD).
- [Reticulum](https://github.com/markqvist/Reticulum) sync node via Reticulum (TBD).

# Gadgets
- [Pagami.io](https://github.com/valerio-vaccaro/pagami) Check your Bitcoin addresses, show first unused address and calculate your balance.
- [Trentanove](https://github.com/valerio-vaccaro/trentanove) Create a BIP39 mnemonic on an embedded board.
- [M5-bitclock](https://github.com/smolting/m5-bitclock) bitcoin clock using m5 core ink board.
- [Bip85Calc](https://github.com/valerio-vaccaro/Bip85Calc) calculate bip85 mnemonics using ESP32.

# Embedded libs
- [libwally](https://github.com/diybitcoinhardware/libwally-embedded)
- [ubitcoin](https://github.com/micro-bitcoin/uBitcoin) C++ Bitcoin library for 32-bit microcontrollers. The library supports Arduino IDE, ARM mbed and bare metal.
- [modtrezorcrypto](https://github.com/trezor/trezor-firmware/tree/master/core/embed/extmod/modtrezorcrypto) Trezor lib bindings for micro python
- [stm32f3-rust-bitcoin](https://github.com/justinmoon/stm32f3-rust-bitcoin) rust-bitcoin for embedded platform

## License

MIT License.

To the extent possible under law, [Valerio Vaccaro](https://github.com/valerio-vaccaro/) has waived all copyright and related or neighboring rights to this work.