Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

arduino-nrf5 libraries for Arduino IDE

Greetings,

Does anyone know if there are updates planned for the Arduino IDE with the latest SoftDevice versions? I opened this issue on GitHub: https://github.com/sandeepmistry/arduino-nRF5/issues/331, but was curious if there was any activity here as well. I realize SEGGER is a great tool, but some customers like the Arduino IDE.

Thanks,

Bob

Parents
  • That’s a good question the arduino-nRF5 support package hasn’t seen much movement lately, especially regarding updates for newer SoftDevice versions. Most of the community updates I’ve seen are handled through forks rather than official releases.

    If you’re sticking with the arduino ( https://easyelecmodule.com/?s=arduino&post_type=product ) IDE for simplicity, you can manually include the latest SoftDevice binaries and update the linker scripts, but it takes a bit of tweaking. I’ve done it for a few custom BLE builds, and it works fine as long as you adjust the memory mapping to match the new S132 or S140 configurations.

    For larger projects or production-level firmware, switching to SEGGER or PlatformIO might give more control — but for quick prototyping, the arduino workflow is still the easiest entry point for the nRF5 boards.

Reply
  • That’s a good question the arduino-nRF5 support package hasn’t seen much movement lately, especially regarding updates for newer SoftDevice versions. Most of the community updates I’ve seen are handled through forks rather than official releases.

    If you’re sticking with the arduino ( https://easyelecmodule.com/?s=arduino&post_type=product ) IDE for simplicity, you can manually include the latest SoftDevice binaries and update the linker scripts, but it takes a bit of tweaking. I’ve done it for a few custom BLE builds, and it works fine as long as you adjust the memory mapping to match the new S132 or S140 configurations.

    For larger projects or production-level firmware, switching to SEGGER or PlatformIO might give more control — but for quick prototyping, the arduino workflow is still the easiest entry point for the nRF5 boards.

Children
No Data
Related