hybridgroup.gobot/ROADMAP.md

43 lines
1.2 KiB
Markdown
Raw Normal View History

# Roadmap
This is the roadmap of what we as a community want to see happen with Gobot. It should be considered more as a statement of direction then a list of tasks.
Requests for changes to the roadmap should be made in the form of pull requests to this document.
Specific to any implementation, including requests for platform support, bug reports, or other specifics should still be made by creating a new issue here:
https://github.com/hybridgroup/gobot/issues
## core
- standardized logging
## api
- ability to plug in your own router to handle API calls, for example to serve a custom web app.
- restrict API calls to only specific set of entrypoints.
- serve other transports/protocols other than HTTP/REST for example CoAP.
## gpio
- support for epoll/interrupt based gpio events.
- helper method for interrupts to handle "ping" timing-based devices.
- Windows 10 support.
## spi
- add support for spidev.
## 1-wire
- add support for 1-wire protocol.
# serial
- create a common serial Adaptor, so different serial devices such as GPS, LIDAR etc only need to implement drivers.
# ble
- improve the ble package to allow support for multiple peripherals.
- Windows 10 support.