IoTaaP - IoT Platform
  • Hardware
    • Boards IoT development boards
    • IoT Modules Add-on IoT modules
    • Custom Hardware Custom Solutions
  • Software
    • No-Code Gateway Precompiled IoT firmware
    • IoTaaP OS Connect to Cloud
    • Custom Software Custom Solutions
  • Cloud
    • Device Management Manage your Devices
    • MQTTS Create MQTTS instances
  • Docs
    • IoTaaP OS Connect with Cloud
    • Tutorials Quick start
    • IoTaaP Core Core board features
    • REST API Manage your resources
  • COMMUNITY
  • CONSOLE
Obsolete product Please note that this product is now obsolete, and support for this product will end on May 10, 2021. For new developments, please refer to the IoTaaP OS.

IoTaaP Core

Specially designed C++ library for IoTaaP's core functionalities

Core Features

Control onboard accessories with one line of code.

Open Source

Join the community and create new library functionality.

Rapid

Build your concept in minutes with only few lines of code.

Minimal Coding

Access all IoTaaP core features using only a few lines of code, and focus on your project.

Object oriented

The object-oriented library gives you the possibility to port your code to the multiple hardware.

Encapsulated

We have encapsulated various 3rd party libraries to minimize configuration.

IntelliSense

Our libraries are supported by code completion tool that is built into Microsoft Visual Studio.

Library Reference

Our Core Library is an object-oriented C++ library made to be used with IoTaaP development hardware and PlatformIO ecosystem. Core Library easily integrates with 3rd party libraries and resources in order to give you flexibility in development.

DOCUMENTATION
iotaap.oled.init();
iotaap.oled.showText("Scanning...");

int numOfAP = iotaap.wifi.scan();
String networks = "Available networks:\n\n";

for (int i = 0; i < numOfAP; i++){
    networks += String(i + 1) + ". " + iotaap.wifi.getScanned(i) + "\n";
}
  
iotaap.oled.showText(networks); 

Ready to build?

Get started with our tutorials!

Tutorials

Company

  • About us
  • Careers We’re Hiring!
  • Brand
  • Blog
  • Contact us

Use Cases

  • Smart Metering
  • Process Control
  • Logistics Management
  • Education
  • IoTaaP for Farming

Products

  • Cloud
  • Firmware
  • Boards
  • Modules
  • Pricing

Resources

  • Privacy Policy
  • Terms of Usage
  • Product disclaimer
  • Licenses
  • FAQ

Contact

  • Icon contact@iotaap.io
  • Icon+385 99
  • IconZagreb, Croatia
© 2023 - IoTaaP