Build and Operate IoT Systems with GRiSP.io
GRiSP.io connects your IoT devices, edge nodes and cloud services into one Erlang and Elixir based system. You can ship updates, watch behaviour and adjust deployments without rewriting your infrastructure.
For hobby projects and teaching
Start quickly with GRiSP boards and example projects, then move to your own hardware when you are ready.
For product teams
Use the same platform for prototypes and custom PCBs, so you do not have to rebuild your deployment and monitoring setup later.
Distributed applications
Run Erlang and Elixir nodes in the cloud and at the edge, and let GRiSP.io handle service discovery and deployment.
Placement and orchestration
Decide which code runs on which device, using node properties such as hardware type, location or role.
Updates and resilience
Use hot-code upgrades, health checks and alerting to keep long-running systems up to date.
Make use of edge compute
Move work closer to the devices when it reduces latency or cloud costs, while keeping a single view of the system.
Already Have a GRiSP Board?
Use GRiSP.io to manage and update your GRiSP devices
Connect your boards to GRiSP.io to deploy code, inspect logs and try out new ideas without changing your whole setup.
Support GRiSP.io Development
Join the Support Tiers While Core Features Stay Free
Core platform features are free while we grow GRiSP.io. If you would like to support development, you can join one of the support tiers and be recognised as a founding supporter.
