Developer Documentation

Comprehensive documentation for building with EMB's embedded systems and AI development tools. Find tutorials, code samples, and API references.

Getting Started

Install SDK

Install using npm or yarn by running the commands below.

npm install @eemb/sdk
                

Initialize SDK

Initialize the SDK with your API key in your code.

import eemb from '@eemb/sdk';
const client = new eemb.Client({ apiKey: 'your_api_key' });
                

Quick Start Example

Quick sample code to fetch embedded systems resources.

const resources = await client.embedded.getResources();
resources.forEach(res => console.log(res.name));
            

Core Concepts

Key

SDK Architecture

The SDK provides a modular architecture for embedded development with AI integration.

Resource Types

Edge Devices

Low-resource embedded systems

AI Framework

Model deployment tools

Storage

Data persistence solutions

API Documentation

GET /api/v1/resources

Retrieve available embedded development resources.

GET /api/v1/resources

Fetch active resources for development modules

POST /api/v1/deployments

Create a new AI deployment for your project.

POST /api/v1/deployments

Initiates model deployment for AI projects

Frequently Asked Questions

How to get an API key?

Register on the developer portal to generate your keys.

Updated September 2025