Start Here

Choose one route, finish one small project and learn the concepts as you need them. You do not need hardware to begin.

Before you start

  • A Meow Meow Scratch® account.
  • A modern web browser.
  • A terminal with curl for the beginner API exercise.
  • Python 3.8 or newer for the SDK route.
  • Hardware only if you choose a Raspberry Pi project.

Route 1: learn without hardware

Start with the request-response loop. Create a private Weather Station app, add a Readings collection, send one temperature value and read it back. This route teaches the core model before adding Python or electronics.

  1. Complete the 10-minute API tutorial.
  2. Read What Is an API? A Practical Beginner’s Guide when it is published.
  3. Continue to Install the Meow SDK and Make Your First Request.
  4. Turn the result into your first dashboard.

Route 2: build with Raspberry Pi

Choose this route if you want a physical input or sensor to appear online. Begin with a small build and use the exact bill of materials from its tested guide.

  1. Install the SDK and confirm one successful request.
  2. Choose a maintained project from the example projects.
  3. Build and verify the hardware locally before adding the network step.
  4. Send readings or events to a private endpoint.
  5. Build a dashboard and make the collector recover from temporary failures.

The Pi Doorbell repository is a friendly first hardware route because its documented build uses plug-in PiicoDev modules rather than soldering or a breadboard.

Route 3: connect an AI agent

Choose this route if you already use a compatible agent client and want structured tools for research, planning and draft creation.

  1. Read the MCP setup documentation.
  2. Connect the client and verify tool discovery.
  3. Begin with read-only catalogue searches.
  4. Create a local content plan or WordPress draft.
  5. Review the current record before any explicitly approved publication action.

How the guides and documentation fit together

The developer documentation is the canonical reference for current product behaviour. This guides site adds complete walkthroughs, diagrams, screenshots, troubleshooting and project context. When the two disagree, stop and verify the current documentation and software version before continuing.

A good first milestone

Finish one small loop: create a private collection, write one valid value, read it back and recognise the success status. Once that works, add Python, a dashboard or hardware—not all three at once.