Ilmainen toimitus yli 100 euron tilauksille - Kotimainen tuote - Toimitukset Suomesta

RuuviTag & SEGGER Embedded Studio

If you’re not familiar with Nordic Semiconductor’s nRF5 SDK and embedded firmware development using open-source tools, it can be a bit hard to start customizing RuuviTag’s firmware projects which are programmed in C language and have to be compiled using GCC without a proper IDE.

In October 2017, Nordic Semiconductor told about their cooperation with SEGGER and that they’ll integrate SEGGER Embedded Studio IDE into nRF5 SDK to allow free commercial IDE usage for everyone building on nRF51 & nRF52 series System-on-Chips.

SEGGER components
“Engineers designing nRF51 and nRF52 Series Bluetooth Low Energy SoC applications now gain free access to SEGGER’s commercial Integrated Development Environment”

Before, there were no free IDEs available for commercial use and as Ruuvi is all about open-source and free development, we chose to support mainly only GCC compiler. To edit, developers chose their own code editors. This created some confusion and it wasn’t always easy enough to start with the C projects.

It’s of course worth to mention that RuuviTag is also a fully supported platform by Espruino JavaScript interpreter. But for users aiming to create extremely low-power and/or commercial applications, using JavaScript isn’t usually a feasible option.

To tackle this issue, Otso Jousimaa from Ruuvi team has added a tutorial about SES support to RuuviLab community portal.

Screenshot of site with SEGGER logo
Surf to https://lab.ruuvi.com/ses/ to read how easy it’s to get started with the SES and RuuviTag FW development.
The Ruuvi component
RuuviTag development shield helps debugging. You can find one here: https://ruuvi.com

A getting started video:

We’re sure the SES support will boost RuuviTags’ commercial demand even higher as these generic sensor devices can be the perfect fit for also numerous uses which cannot be served using the RuuviTag stock firmware. For sure, it has been possible to customize the software from the beginning and many companies have modified the firmware for their needs. This just makes it easier and saves time.

If you’ve got no embedded C programming skills but a business project pending, we know many talented firmware partners who ready to help. Just drop me an email describing your needs and I’ll make a call.

For feedback and questions, head to Lab, Forum or Slack.

To browse the code, see Ruuvi’s GitHub organization.

Get started with our development kit!

RuuviTag Development Kit

RuuviTag Development Kit

99,00

Alv. 24% | 0%

Ruuvi on suomalainen yritys. Mikäli olet EU-maassa asuva kuluttaja-asiakas, ALV sisältyy hintaan. Mikäli tilaat EU:n ulkopuolelta, ALV ei sisälly. Mikäli tilaat EU-maassa sijaitsevalle yritykselle, anna ALV-tunnus kassalla.

Varastossa

Yhteensä: 99,00 + toimitus

Toimitus

Ilmainen toimitus, kun ostat enemmän!

Katso toimitusvaihtoehdot

Kehityskitti on suunniteltu erityisesti firmware-ohjelmistokehittäjiä varten. Sen avulla voit helposti flashata uuden firmwaren ja debugata ohjelmaasi SWD-väylän (Serial-Wire-Debug) kautta. Voit myös kytkeytyä kaikkiin RuuviTagin IO-pinneihin, jotka on tuotu saataville levyn pohjaan.

Paketti sisältää:

  • 1 x Nordic Semiconductor nRF52-DK -kehitysalusta
  • 1 x Piirilevy, jonka jousipinnit luovat kontaktin RuuviTagiin

Kehityskitin edut

  • Voit käyttää muita kommunikointiprotokollia kuin Bluetooth (esimerkiksi Wirepas) ja ohjelmoida RuuviTagin muistin uudelleen alusta saakka
  • Debuggaa ohjelmistoasi SWD-yhteyden avulla (nRF52-DK-alustassa on integroitu Segger J-Link -ohjelmointilaite)
  • Luo helposti yhteys kaikkiin RuuviTagin pohjassa oleviin testipisteisiin
  • Tyhjennä muisti täysin ja ohjelmoi RuuviTagin ohjelmisto uudelleen
  • Testaa turvallisesti uusia firmware-ohjelmistoja
  • Kehityskitti antaa RuuviTagille virran, joten paristoa ei tarvita

Tarvitsenko kitin?

Et tarvitse kehityskittiä mikäli olet tyytyväinen RuuviTagien ohjelmontiin langattomasti (ovar-the-air).

Suurimmalle osalle käyttäjistä DFU OTA (Device Firmware Update Over-the-Air) on tarpeeksi. Mikäli protokollaa tai bootloaderia halutaan vaihtaa, silloin langallinen ohjelmointi on vaatimus.

Huomaathan, että jos kehität omaa firmwarea paristokäyttöiselle laitteelle, virtamittauksien teko on erittäin suositeltavaa. Hyvä työkalu virtamittaukseen on Nordic Semiconductor’s Power Profiler Kit, joka on yhteensopiva nRF52-DK -kehityslevyn kanssa.

Lisää tietoa kitistä löytyy RuuviLabin tutoriaalista.

Suosituimmat tuotteet

Valitse parhaat tuotteet juuri sinun mittaustarpeisiisi
  • RuuviTag mittaa lämpöä, ilmankosteutta, ilmanpainetta ja liikettä.Varastossa
    RuuviTag on Bluetooth-anturi, joka lähettää tiedon lämpötilasta, ilmankosteudesta, ilmanpaineesta...
    Lue lisää

    RuuviTag-anturi (4in1)

    39,90
  • Ruuvi KitVarastossa
    Ruuvi Kit on täydellinen ja nopeasti käyttöönotettava mittauspaketti jokaiseen...
    Lue lisää

    Ruuvi Kit -mittauspaketti

    339,00
  • Ale! Ruuvi GatewayVarastossa
    Ruuvi Gatewayn avulla saat yhteyden antureihisi mistä tahansa. Yhdistä...
    Lue lisää

    Ruuvi Gateway -reititin

    159,00
  • Varastossa
    Valitse sopiva malli (2in1 tai 3in1) tarpeidesi mukaan. RuuviTag...
    Lue lisää

    RuuviTag Pro -anturi

    49,90