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
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.