Skip to content
/ devices Public
forked from goiot/devices

Suite of libraries for IoT devices (written in Go)

License

Notifications You must be signed in to change notification settings

erikus/devices

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go libraries/drivers for IoT devices

GoDoc Build Status

This repo contains a suite of libraries for IoT devices/sensors/actuators. The suite is meant to be as dependency free and as idiomatic as possible.

If you are interested in helping, feel free to look at the open issues mentioning help needed. If you have questions on how you implement some of the features, don't hesitate to ask. If you are trying to integrate these libraries in your projects and have questions, please open an issue.

Note that there are a LOT of IoT devices and while we would love to have libs for all of them, we will need your help.

Repo organization

Device libraries are organized by manufacturers and should use names that easy to google or identify. Each device package contains a README file with references and details about the device (and usually a picture and links to datasheets). You will also find an examples folder with basic examples on how to use the library.

  • Grove Refers to Seedstudio's Grove, a very user friendly collection of modules using a common connector type. This is often easier to use that having to connect to a breadboard.

Test setup

Testing IoT devices is quite complicated, most of us use a Raspberry Pi, connect the devices directly or via shield and run the examples to test. Yes, it's far from perfect :(

About

Suite of libraries for IoT devices (written in Go)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%