IoT Software for BSD

IoT BSD Clear Filters

Browse free open source IoT software and projects for BSD below. Use the toggles on the left to filter open source IoT software by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    Zigbee2MQTT

    Zigbee2MQTT

    Get rid of your proprietary Zigbee bridges

    Zigbee2MQTT is an open-source bridge that lets users operate Zigbee devices without relying on proprietary vendor gateways. It connects compatible Zigbee adapters to devices and translates their events and controls into MQTT messages. This makes Zigbee hardware usable with a wide range of home automation platforms rather than tying it to one ecosystem. The project maintains device state locally and provides web interfaces for monitoring and configuration. Its architecture combines zigbee-herdsman for radio communication with device converters that map individual hardware models to Zigbee capabilities. It supports an extensive device catalog and integrates with platforms such as Home Assistant, Homey, Domoticz, Gladys Assistant, and ioBroker.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    JetLinks

    JetLinks

    JetLinks is developed based on Java, Spring Boot, WebFlux, Netty

    JetLinks Community is an open-source enterprise IoT platform built with Java, Spring Boot, WebFlux, Netty, Vert.x, Reactor, and related reactive technologies. It is designed to help teams quickly build IoT business systems without starting from a blank backend. The platform supports unified device modeling, unified device access, and centralized management across different device types, vendors, and communication protocols. It can connect devices through TCP, UDP, MQTT, HTTP, TLS, DTLS, and other protocol patterns while hiding much of the complexity of network programming. JetLinks also includes real-time data processing, device alerts, message notifications, data forwarding, geographic features, visualization, and a configurable rule engine. It is best suited for companies that need a customizable IoT foundation for device management, telemetry, automation, and industrial or enterprise monitoring.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    MQTT Protocol Chinese Version

    MQTT Protocol Chinese Version

    MQTT Protocol 3.1.1 Chinese Translation, IoT, Internet of Things

    MQTT is a Chinese translation of the OASIS MQTT 3.1.1 protocol specification for developers working with messaging, machine-to-machine systems, and the Internet of Things. It explains MQTT as a lightweight client-server publish-and-subscribe transport designed for constrained devices and networks. The documentation covers protocol concepts, control packet formatting, operational behavior, security, WebSocket transport, and conformance requirements. Individual chapters describe connection, publication, subscription, acknowledgment, heartbeat, and disconnection packets in detail. The material can be read through GitBook, the repository wiki, HTML, PDF, or ebook editions. Its structured table of contents makes specific packet definitions and normative rules easy to locate. The project is documentation rather than an MQTT broker or client implementation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Gigaset Elements command line interface

    Gigaset Elements command line interface

    Python based command line interface for Gigaset Elements

    gigasetelements-cli is a python based program which allows you to control your Gigaset Elements home security system. It comes with an easy to use CLI (command-line interface) suitable for direct use or cron jobs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    This project is a low cost & lowpower Datalogger based on BeagleBone Black. The data logger is an electronic device that records earthquakes(Sensor network), Wind ,daylight ,power used/produced on the street lamp over time. Data will then be uploaded via a wireless radio MESH network(868 Mhz) to a database server for later analyze. The Prototype is developed on two microcontrollers(AVR and ARM Cortex-A8) with the low power and
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    IoT Technical Guide

    IoT Technical Guide

    IoT Technical Guide - Building a High-Performance IoT Platform

    IoT Technical Guide is a Chinese-language learning repository for understanding how high-performance Internet of Things platforms are designed and built. It walks readers through the architecture, concepts, and engineering stack behind IoT systems instead of only listing isolated tools. The guide covers topics such as IoT market context, device models, ThingsBoard source-code learning, MQTT broker setup, CoAP services, message peak shaving, data modeling, and database selection. It is intended for developers who want to learn how real IoT platforms organize devices, messages, protocols, and backend services. The repository is especially useful as a structured study path for readers preparing to build or customize an IoT platform. It functions more as a technical tutorial and roadmap than as a single installable software package.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    MQTT Erlang client

    IOT Client of MQTT server written in Erlang

    MQTT client is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protokol versions 3.1 and 3.1.1. The client is written in Erlang and tested with MQTT servers like Mosquitto and RabbitMQ.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    MQTT Erlang server

    MQTT server for IOT written in Erlang

    MQTT server is designed for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts and implements MQTT protocol versions 3.1 and 3.1.1. The server is written in Erlang as OTP application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    RaspberryLight

    Make your Raspberry Pi to a Wi-Fi controllable LED Light

    Make your Raspberry Pi to a Wi-Fi controllable LED Light using LED stripes with WS 2811 controller. This software enables the raspberry to provide a web server interface (HTTP / Rest) for controlling the connected LED stripe. That project bases on the WiringPi lib, Indy for Lazarus and also on the Tinkerforge bindungs for Lazarus. The Stripe must be connected with the Tinkerforge Masterbrick and the LED-Stripe bricklet. WiringPi is used to control the GPIOs for some feature and Indy (Internet Direct) is used to support all network feature like UDP-broadcasting and handling the HTTP-requests. The development platform is Lazarus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    VelisphereClientSDK

    VelisphereClientSDK

    Client SDK for the VeliSphere IoT System

    This is the Java client SDK for the Velisphere Internet of Things Cloud System. It provides tools and libraries to develop clients that connect as devices or services (with sensors, actors and other configurable function) to Velisphere, where you can connect them with other devices based on an easy to build rules-system, analyze data, locate devices, remote manage them, store binary data in a "dropbox for things", etc. Currently the SDK is available to connect to Velisphere via the AMQP message queuing protocoll, releases for MQTT and ReST will follow. This is still work in progress and will continue to evolve over time. To create your own account for free, go to http://www.velisphere.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    myHouse

    myHouse

    Home monitoring and automation suite now known as eGeoffrey

    PLEASE NOTE: myHouse has been a nice starting point but difficult to customize, maintain and evolve. For these and many other reasons, I've completely re-designed- re-architect myHouse also giving it a new name (eGeoffrey). The basic principles are the same, the software is still open source but now is supposed to be way simpler to configure (entirely via the web interface), use, customize and extend. If you want to give it a look, check out https://www.egeoffrey.com. I've also put together a migration utility to help along to way in case you want to move into the new platform without starting from scratch: https://github.com/myhouse-project/myHouse2eGeoffrey myHouse itself will be no longer maintained since the new eGeoffrey offers the same functionalities and many more. Thanks for your support along the way!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    smartIDS

    Lightweight intrusion detection for IoT and embedded devices.

    The aim of the project is a lightweight intrusion detection library for embedded devices which supports MSP430 and ARM Cortex based devices. Features include DSP/SIMD support, IoT and embedded protocols, distributed operation, event and history management, tool supported configuration and visualization. There is a Java port that supports less features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next