Skip to content

Library to simplify telemetry sensors and IoT controllers development

License

Notifications You must be signed in to change notification settings

monstrenyatko/butler-arduino-library

Repository files navigation

BUTLER-ARDUINO-LIBRARY

About

  • Library to simplify telemetry sensors and IoT controllers development
  • Based on Arduino framework

Features

TBD

Examples

Sensors

MQTT-XBEE-DHT-SENSOR for AVR

See example README.

Controllers

TODO

Development

Eclipse IDE (PlatformIO Core)

See guide.

  1. Install Eclipse IDE for C/C++ Developers (With CDT plugin).

  2. Install CDT Cross GCC Built-in Compiler Settings package using Eclipse Install New Software.

  3. Go to project directory:

    cd <path to sources>
  4. Use pio to generate project:

    pio init --ide eclipse --board <ID>
  5. Import the project (File -> Import -> General -> Existing Projects into Workspace)

  6. In case of problems with C files indexing like some types are not resolved but the definition is definitely available in the included header Need to update the Language Mappings in Eclipse Preferences -> C/C++ -> Language Mappings. Add next mappings:

    • C Header file to C++
    • C Source file to C++

About

Library to simplify telemetry sensors and IoT controllers development

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages