Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Development
  3. PlatformIO - Zephyr SSD1306 on nRF52840 dongle & STM411CE Black Pill

PlatformIO - Zephyr SSD1306 on nRF52840 dongle & STM411CE Black Pill

Scheduled Pinned Locked Moved Development
1 Posts 1 Posters 36 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    joe90
    wrote on last edited by
    #1

    Hi everyone!

    I've been developing for the nrf52840 Dongle and the stm32f411ce (blackpill_f411ce) using initially Arduino IDE, Segger Embedded Studio with Nordic SDK, then using PlatformIO with the Arduino framework, now moved onto using Zephyr RTOS under PlatformIO.

    All seems to work well with these frameworks under PlatformIO, with several options of uploading the firmware to the nrf52840 and stm32f411ce (DFU via serial, J-Link or ST-Link).

    Under PlatformIO, I use nrf52840 with the Adafruit Bootloader & Nordic Bootloader for development, and Adafruit CircuitPython for experimentation. This s combination works well.

    Recently I've tried to get the stock SSD1306 OLED display example to work under Zephyr with nrf52840 and stm32f411ce. The firmware builds fine but I get nothing on the OLED display. The problem is most likely the configuration of the devicetree for the devices. I have no issues in running the SSD1306 display with PlatformIO + Arduino nrf52840/stm32f411ce.

    Has anyone on the forum got the SSD1306 display run with PlatformIO + Zephyr? If so, I'd be interested in knowing more what I'm doing wrong or missing.

    Alternatively, I'd be grateful if anyone can direct me to any examples. I have reviewed the Zyphyr docs but can's see where I may be going wrong. I'd be glad share more details.

    Thanks!

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    25

    Online

    11.7k

    Users

    11.2k

    Topics

    113.1k

    Posts


    Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • MySensors
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular