firmware VS BerkananSDK

Compare firmware vs BerkananSDK and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
firmware BerkananSDK
56 1
2,563 204
8.1% -
9.8 0.0
7 days ago about 4 years ago
C++ Swift
GNU General Public License v3.0 only MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

firmware

Posts with mentions or reviews of firmware. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-31.
  • Meshtastic: An open source, off-grid, decentralized, mesh network
    8 projects | news.ycombinator.com | 31 Dec 2023
  • FCC will vote on plan to remove outdated amateur radio technical restrictions
    4 projects | news.ycombinator.com | 28 Oct 2023
    Agreed-- at least relaxing the restriction for UHF/SHF signals on a "secondary usage" basis (traffic must yield to plaintext). Potentially with with reduced power (say 100w) or minimum directionality, but I think a 'secondary usage' would be sufficient. Without doing so virtually all experimentation will continue to be deflected onto the ISM bands and we will lose our allocations through disuse.

    So long as identification is still decodable, spectrum usage can be managed.

    It's sufficient to prohibit commercial usage you don't need plaintext to do so. The old threat of tow trucks and cab services moving onto ham-bands had long since been mooted by ubiquitous cellular, but even if it weren't any significant commercial usage will eventually have a whistleblower. Usage that is obscure enough to not be vulnerable to whistleblowers could also be hidden just as well in "plaintext" traffic that was really uncrackable steganography.

    As it stands you can't even lawfully log into your own personal systems over amateur radio even if you take the unreasonable steps of using specially modified software to authenticate-but-not-encrypt because inevitably some third party will send a message to you via the internet that contains some naughty words that aren't permitted over the radio.

    Without relaxing the encryption rules, innovative radio usage like meshtastic (https://meshtastic.org/) will continue to be pushed onto ISM bands where (1) they're still technically unlawful because the homebrew hardware is not type-accepted (amateur bands are the ONLY place where homebrew intentional radiators are allowed!) and (2) where the band choices, power limit, and EIRP limits are detrimental to full exploration of the possibilities.

    Besides, the FCC has long allowed proprietary, license fee bearing, patent encumbered digital modes. These are very close to encryption in terms of their ability to lock others out of ham comms, and have frequently been used by amateur radio groups to establish "lid free" communications channels. (Because most of the more irritating people aren't technically sophisticated enough to adopt some new mode without help, and people won't help them...).

    The rules as they stand punish honest people who follow the intent and spirit of the rule in favor of people willing to just ignore the rules (including operating unlawful devices in ISM bands), willing to use stego, or willing to use obscure protocols to achieve the same ends that they'd otherwise achieve with encryption. It blocks modern networking by disallowing standard internet-grade software use with radio since all of it has integral encryption which generally can't be disabled to prevent downgrading and cross domain attacks in contexts where the encryption is needed -- or because in some cases the protocols are designed in such a way that authentication without encypherment isn't possible.

  • Qaul – Internet Independent Wireless Mesh Communication App
    2 projects | news.ycombinator.com | 17 Oct 2023
    Meh.... very very low range.

    For ~$20 you can get a LoRa dongle and https://meshtastic.org/, and with some luck (someone putting a node on a hgh building or a hill), you can reach quite impressive distances.

  • ⟳ 0 apps added, 10 updated at apt.izzysoft.de
    3 projects | /r/FDroidUpdates | 2 May 2023
    Meshtastic (version 30109): An inexpensive open-source GPS mesh radio for hiking, skiing, flying, marching.
  • questions about getting into Lora?
    2 projects | /r/Lora | 1 Apr 2023
    Perhaps checkout Meshtastic, it pretty much does what you want. https://meshtastic.org/
  • Long Distance Voice Communication with ESP32
    2 projects | /r/esp32 | 22 Mar 2023
    Maybe you'll find some pointers here: https://meshtastic.org/
  • What solarpunk projects are you working on this week?
    3 projects | /r/solarpunk | 20 Mar 2023
    The software we’re using is called Meshtastic. It’s kinda like a cross between walkie-talkies and text messaging. You connect to the LoRa32 device with your phone using Bluetooth, then you can send encrypted messages to your friends as long as they’re within range (or reachable over the mesh network). https://meshtastic.org
  • ⟳ 2 apps added, 11 updated at apt.izzysoft.de
    3 projects | /r/FDroidUpdates | 2 Mar 2023
    Meshtastic (version 30021): An inexpensive open-source GPS mesh radio for hiking, skiing, flying, marching.
  • Designing a complementary LoraWan messaging device to a emergency communication protocol.
    3 projects | /r/AskElectronics | 14 Feb 2023
  • ⟳ 0 apps added, 11 updated at apt.izzysoft.de
    2 projects | /r/FDroidUpdates | 9 Feb 2023
    Meshtastic (version 30017): An inexpensive open-source GPS mesh radio for hiking, skiing, flying, marching.

BerkananSDK

Posts with mentions or reviews of BerkananSDK. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-01.
  • Idea: Walkie-Talkie app (text)
    2 projects | /r/flipperzero | 1 Aug 2022
    App can also act as mesh node for messages (iOS MultiPeer framework) in this case we will have two mesh networks (flipper based and app based) this will allow to have more resilience, example - https://apps.apple.com/us/app/berkanan-messenger/id1289061820 https://github.com/zssz/BerkananSDK

What are some alternatives?

When comparing firmware and BerkananSDK you can also consider the following projects:

disaster-radio - A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

ESP32-Paxcounter - Wifi & BLE driven passenger flow metering with cheap ESP32 boards

EBYTE - Libraries to program and use UART-based EBYTE wireless data transceivers

LoRa-Stopwatch - Stopwatch with countdown for multiple devices being synchronized via LoRa

ClusterDuck-Protocol - Firmware for an ad-hoc mesh network of Internet-of-Things devices based on LoRa (Long Range radio) that can be deployed quickly and at low cost.

ParaDrone - AutoPilot for Parachutes

meshtastic - Meshtastic project website and documentation

BlueCap - iOS Bluetooth LE framework

Beagle_SDR_GPS - KiwiSDR: BeagleBone web-accessible shortwave receiver and software-defined GPS

Bluetonium - Bluetooth mapping in Swift

BabyBluetooth - :baby: The easiest way to use Bluetooth (BLE )in ios/os ,even bady can use . 一个非常容易使用的蓝牙库,适用于ios和os

CocoaMultipeer - This repository is a peer to peer framework for OS X, iOS and watchOS 2 that presents a similar interface to the MultipeerConnectivity framework (which is iOS only) that lets you connect any 2 devices from any platform. This framework works with peer to peer networks like bluetooth and ad hoc wifi networks when available it also falls back onto using a wifi router when necessary. It is built on top of CFNetwork and NSNetService