Developer Materials

Explore comprehensive developer resources covering ETSI MEC and oneM2M. This collection includes tutorials, code samples, and sandbox environments to help you build and test standards-compliant applications

Environment Setup

1. Onboarding & Environment Setup user guides

1.1. Project Overview

1.2. MEC Platform

MEC Platform Operations Guide

ETSI MEC Sandbox

1.3. oneM2M Platform

oneM2M Platform Operations Guide

oneM2M Implementations & Frameworks
  • Guidelines for setting up oneM2M-specific development tools
    • ACME CSE 🔗
      • Python-based implementation of a oneM2M Common Services Entity
    • TinyIoT 🔗
      • Lightweight C-based implementation for constrained IoT devices
    • Mobius Source Code 🔗
      • Open-source oneM2M CSE with robust features and active community support
oneM2M Developer Recipes, Code & Tutorials
Interactive Learning
  • oneM2M Interactive Jupyter Lab Hands-on interactive tutorials accessible via: GitHub / MyBinder

Developer Tutorials

2. Developer Tutorials

2.1. MEC Developer Learning Path

  • MEC Developer Learning Path 🔗
MEC Wiki Help
  • MEC Wiki Help 🔗 Centralized documentation and Step-by-step guidelines for developing a MEC application
MEC Tech Series
  • MEC Tech Series 🔗 Technical video tutorials for developer onboarding
Practical Example Library
Ongoing PoCs
  • Ongoing PoCs 🔗 Documentation and status of current Proof of Concept projects

2.2. oneM2M Developer Learning Path

Knowledge Bases and Developer Resources

Reference PoCs & Code Skeletons

3. Reference PoCs & Code Skeletons

3.1. MEC Domain Application Skeletons & Demos Series

  • Incremental application demos from DEMO 1 to DEMO 3 🔗
    • DEMO 1: provides the basic features required to illustrate the minimal requirements to start the development of a MEC application.
    • DEMO 2: extension of DEMO 1. It provides the basics to support subscription/notification mechanism.
    • DEMO 3: extension of DEMO 2. It provides a more elaborated use of subscription/notification mechanism.

3.2. oneM2M Domain Skeleton Recipes

3.3. ESTIMED Application Skeleton & Integrated Demo Series

  • ESTIMED App Skeleton 🔗 Dedicated skeleton code for developing integrated oneM2M and MEC applications in the ESTIMED framework (DEMO 4 to DEMO 8)
    • DEMO 4: provides the basic uses of IoT APIs and Sensors Sharing Service APIs.
    • DEMO 5: provides the basic features required to illustrate mobility services.
    • DEMO 6: provides the SNS4SNS 2026 demo on oneM2M service handover assisted by MEC (Handover and IPE).