Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/invpe/gridshell
Distributed Volunteer Computing with IOT
https://github.com/invpe/gridshell
arduino community-driven distributed-computing eco-friendly ecology edge-computing esp32 esp32-arduino esp8266 experiment green-computing green-computing-project hobby-project innovation iot low-power-computing serverless-applications ultra-low-power volunteer-computing
Last synced: about 2 months ago
JSON representation
Distributed Volunteer Computing with IOT
- Host: GitHub
- URL: https://github.com/invpe/gridshell
- Owner: invpe
- License: mit
- Created: 2023-03-03T14:03:05.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-15T10:21:44.000Z (3 months ago)
- Last Synced: 2024-10-29T20:32:46.122Z (3 months ago)
- Topics: arduino, community-driven, distributed-computing, eco-friendly, ecology, edge-computing, esp32, esp32-arduino, esp8266, experiment, green-computing, green-computing-project, hobby-project, innovation, iot, low-power-computing, serverless-applications, ultra-low-power, volunteer-computing
- Language: C
- Homepage: https://github.com/invpe/GridShell
- Size: 6.52 MB
- Stars: 11
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Distribute tasks to a wide range of everyday devices, including sensors, light bulbs, smart sockets, refrigerators and DIY solutions
---
With billions of IOT devices connected today there is a huge potential of computing power ready for use at minimal or even zero cost. These tiny computers are capable of operating on renewable energies like solar power, giving tremendous opportunities for utilizing their computing capabilities without impacting environment. We all have WiFi enabled sensors, smart bulbs, sockets, plugs... which idle for most of their time - why not connect them together and use as one big computer to solve our problems ?
```
taskid = submit(YOUR_SCRIPT,YOUR_INPUT)
results = gettask(taskid)
```
![b](https://github.com/user-attachments/assets/c04f9cdc-70b3-4a5c-ada0-478243388086)