Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CookieBoard UtilsNew to Visual Studio Code? Get it now.
CookieBoard Utils

CookieBoard Utils

Lucas Saborido

|
2 installs
| (0) | Free
CookieBoard utils
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CookieBoard Utils

ES (Espanol)

Resumen Este plugin ayuda a preparar y trabajar con CookieBoard en Contiki-NG desde VS Code. Incluye botones en la barra de estado para instalar la plataforma, crear proyectos y ejecutar make.

Requisitos

  • VS Code en WSL (recomendado). Funciona en Linux.
  • Workspace abierto en la raiz de Contiki-NG.
  • Bash disponible en el sistema.
  • Para USB Attach: usbipd en Windows y permisos de admin.

Que hace

  • Instala la plataforma cookieBoard al activar la extension si no existe.
  • Crea un proyecto de ejemplo con parpadeo de LED.
  • Ejecuta make / make upload / make clean en la carpeta del archivo activo.
  • Puede adjuntar el USB (J-Link o CP210x) a WSL con un click.
  • Permite desinstalar la plataforma cookieBoard.

Botones

  • USB Attach: busca J-Link (VID:PID 1366:1015) y, si no, CP210x (10c4:ea60). Ejecuta usbipd bind + attach con UAC.
  • New Project: ejecuta create_cookieboard_project.sh.
  • Make: make TARGET=gecko BOARD=cookieBoard.
  • Make Upload: make TARGET=gecko BOARD=cookieBoard .upload.
  • Make Clean: make clean.
  • Uninstall: ejecuta uninstall_cookieboard.sh.

Instalacion y uso

  1. Abre la raiz de Contiki-NG como workspace.
  2. Instala la extension.
  3. Al activarse, ejecuta install_cookieboard.sh (si cookieBoard no existe).
  4. Usa los botones en la barra de estado.

Notas

  • Los scripts se copian a /scripts/ y se normalizan a LF.
  • Se les aplica chmod 755 automaticamente.
  • En Windows sin WSL, los scripts no funcionan (usan herramientas Linux).

EN (English)

Overview This extension helps set up and work with CookieBoard on Contiki-NG from VS Code. It adds status bar buttons to install the platform, create projects, and run make.

Requirements

  • VS Code in WSL (recommended). Works on Linux.
  • Workspace opened at the Contiki-NG repo root.
  • Bash available.
  • For USB Attach: usbipd on Windows and admin rights.

What it does

  • Installs the cookieBoard platform on activation if missing.
  • Creates a sample blinking LED project.
  • Runs make / make upload / make clean in the active file folder.
  • Can attach USB (J-Link or CP210x) to WSL with one click.
  • Provides a cookieBoard uninstall button.

Buttons

  • USB Attach: tries J-Link (VID:PID 1366:1015), then CP210x (10c4:ea60). Runs usbipd bind + attach with UAC.
  • New Project: runs create_cookieboard_project.sh.
  • Make: make TARGET=gecko BOARD=cookieBoard.
  • Make Upload: make TARGET=gecko BOARD=cookieBoard .upload.
  • Make Clean: make clean.
  • Uninstall: runs uninstall_cookieboard.sh.

Install and use

  1. Open the Contiki-NG repo root as workspace.
  2. Install the extension.
  3. On activation it runs install_cookieboard.sh (if cookieBoard is missing).
  4. Use the status bar buttons.

Notes

  • Scripts are copied to /scripts/ and normalized to LF.
  • chmod 755 is applied automatically.
  • On Windows without WSL, scripts will not work (Linux tools required).
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft