arduino-nostr

github.com/lnbits/arduino-nostr Nostr Open-source projectOpen source

arduino-nostr connects Arduino projects to the Nostr protocol, with the repository describing Nostr as an open communication protocol.

github.com/lnbits/arduino-nostr
arduino-nostr homepage screenshot

About arduino-nostr

arduino-nostr is an open-source Arduino library for interacting with Nostr relays from Arduino microcontrollers. It provides components for creating notes, managing multiple relays, queueing messages, and building relay requests.

It supports sending NIP01 kind 1 notes and NIP04 kind 4 private messages, receiving and decrypting NIP04 messages, and subscribing to relay events with REQ messages. Example scripts are included in the examples/ folder.

Key features

  • Create NIP01 and NIP04 notes with NostrEvent
  • Send kind 1 notes and kind 4 private messages
  • Receive and decrypt NIP04 messages
  • Broadcast to multiple relays with custom callbacks
  • Queue relay messages for sending after connection
  • Subscribe to relay events using REQ messages
Best for: Developers building Arduino microcontroller projects that interact with Nostr relays.
Good for
  • Open source under MIT license
  • Includes example scripts for basic use
  • Handles multiple relays with queueing and timeout controls

arduino-nostr at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

arduino-nostr alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

amberflutter

github.com/sebdeveloper6952/amberflutter

amberflutter wraps the Amber Nostr signer in Flutter, enabling Android apps to connect to the signing service.

Open source
24 alternatives

Popular in Nostr

Well-known listings from the same topic.

All 110

arduino-nostr FAQ

What hardware does it work with?
Arduino microcontrollers that interact with Nostr relays.
What types of Nostr messages are supported?
NIP01 kind 1 notes and NIP04 kind 4 private messages, including receiving and decrypting NIP04 messages.
Where are usage examples?
In the examples/ folder in the repository.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing