Boards

These samples demonstrate some board-specific features in Zephyr.

96Boards

96Boards ArgonKey

  • MicrophoneAcquire audio through the ArgonKey's on-board MP34DT05 microphone.
  • SensorsRead sensor data from the ArgonKey board's onboard sensors.

BBC

BBC micro:bit

  • LED matrix displayUse the 5x5 LED matrix display on the BBC micro:bit board.
  • Line following robotImplement a line following robot using a BBC micro:bit board and robot chassis.
  • Pong gamePlay pong as single player or over Bluetooth between two micro:bit devices.
  • SoundUse the piezo buzzer on the BBC micro:bit board.

EnjoyDigital

Espressif ESP32 boards

  • Deep SleepUse deep sleep with wake on timer, GPIO, and EXT1 sources on ESP32.
  • Flash EncryptionEncrypt/decrypt data stored in flash memory using ESP32 flash encryption feature.
  • Light SleepUse light sleep mode on ESP32 to save power while preserving the state of the memory, CPU, and peripherals.
  • Memory-Mapped FlashWrite data into scratch area and read it using flash API and memory-mapped pointer.
  • SPIRAMAllocate memory from SPIRAM.
  • XTAL32K Watchdog Timer (WDT)Trigger watchdog interrupt on external 32K crystal failure.

Google

  • Power Delivery AnalyzerImplement a basic Power Delivery Analyzer to determine if a USB device is currently charging.

Intel

Microchip

MEC15xxEVB Reference Board

Nordic Semiconductor

NXP

PHYTEC

reel board

QuickLogic

STMicroelectronics

Bluetooth

Power Management

Texas Instruments