Replication package of the paper titled "How do you Architect your Robots? State of the Practice and Guidelines for ROS-based Systems" published at ICSE-SEIP 2020
Repository Index
47,133 repositories indexed
49–72 of 79 · Most stars
System monitoring program for Raspberry pi single board computers written in Python 3.
- raspberry-pi
- raspberry-pi-3
- raspberrypi
- raspberry
A githubbed version of DIY production intercom system based on Mumble voice chat server and headless client running on Raspberry Pis.
This project contains various GNAT Ada Run Time Systems (RTSs) based on FreeRTOS for MCUs: the Arduino Due, the STM32F4-series evaluation boards from STMicroelectronics and the BBC micro:bit (v1); working on Espressif ESP32-H2 and RaspberryPi RP2350 (risc-v core)
- ada
- gnat
- cortex
- rts
Get CPU, Memory and Network informations of the running OS and its processes
YCM (YCM CMake modules) is a collection of various useful CMake modules.
An extended platform release manager for Robot Operating System
Music theory engine for embedded systems. Build musical instruments and controllers that interact with people and speak MIDI 1.0 and 2.0.
HomeMaster is an open-source platform for local-first smart home automation using ESP32-based devices like MiniPLC and MicroPLC. This repository includes firmware, schematics, and documentation for creating modular, cloud-free automation systems fully compatible with Home Assistant via ESPHome
- automation-controller
- embedded-systems
- esp32
- esphome
Ada-language framework
- ada
- ada-language
- arm
- avr
With a clear and graphically appealing GUI you can access the system deeply, overclock the Pi or replace the entire desktop environment. Everything you need to use the Pi as a desktop computer. PiGro does many commands that have to be entered via the terminal with one or two clicks of a button.
- gui
- app-store
- gui-script
- install
Raspberry Pi (and Linux) simple remote monitoring tool with dashboard for multiple RPi devices. It works for any Linux device.
- dashboard
- monitoring
- monitoring-scripts
- monitoring-tool
Support for building ultra low power systems based on the Pyboard (1.x and D series).
A home-based IoT irrigation system for efficient plant care.
- iot
- raspberry-pi
- arduino
- python
Raspberry Pi's CPU and GPU temperature exporter for Prometheus consumption.
- exporter
- monitoring
- prometheus
- raspberry-pi
A ROS driver for the AutonomouStuff PACMod drive-by-wire system.
- ros
- pacmod
- ros-interface
- drive-by-wire
Recreates directory and files from embedded filesystem using Go 1.16 embed.FS type.
- embedded
- resource-embedding
- golang
- filesystem
Async MQTT client for CPython and MicroPython with asyncio support.
- async-python
- asyncio
- embedded
- embedded-systems
Gateway to control GARDENA Smart system devices through MQTT
A common library of useful classes and systems intended to be used for all Team 1540 robots
A fast MQTT dashboard application and rule engine framework written in C for Linux, Raspberry Pi and WINDOWS.
- mqtt
- smarthome
- internet-of-things
- rule-engines
The software libraries that power all Raider Robotics projects
- frc
- java-library
- control-systems
- hacktoberfest
A systemVerilog implementation of Game Boy on DE1-SoC
atwSCADA — Free SCADA Software in a Single HTML File | IEC 61850, OPC UA, Modbus TCP | 53 Function Blocks, 65 Graphic Elements | No Installation | Download Free Demo
- digital-substation
- hmi
- iec61850
- industrial-automation