IoT Station#1 Launched (using emMQTT)

Here’s more of “What’s cooking at SEGGER”. 

We were looking for a quick and easy way to demonstrate an integration of SEGGER’s software libraries, embOS, emNet, emSSL, emMQTT and the IoT Toolkit, with IoT cloud services, such as Amazon Web Services (AWS). Having the idea, the software, the hardware, and the expertise, all we needed was data. When in doubt, talk about the weather!

The SEGGER Global IoT Weather Network was born with the launch of Station#1 – our German Headquarters.

Check it out at:

The IoT Node is a SEGGER emPower Board, featuring a Kinetis K60 Cortex-M4 microcontroller, equipped with temperature and pressure sensors, plus a Wi-Fi module, all powered by SEGGER software.

For our Weather Network the information collected is temperature and pressure but the options are limitless. The IoT Node securely connects to the AWS IoT Core MQTT Broker to publish its sensor data. Using the AWS services the data is analyzed and made available for this website. 

Besides being a great showcase project, we think it is pretty cool that the whole demo only took a week to design and to put together.

We are currently fine tuning it and plan to bring Stations 2 & 3 online soon – our locations in Silicon Valley and the greater Boston area.

You can become a part of our Weather Network and set up your own station. We plan to make the IoT Node project available, allowing it to be modified, rebuilt, and flashed at no cost using Embedded Studio. This is a great way to gain some experience with IoT and MQTT.

We plan to run this permanently in the upcoming live IoT demo section of our website. 

Happy IoTing, more to come!

Using AppWizard to create interesting buttons

In my previous post, I described how to make a nice knob / dial using the SEGGER AppWizard. This time it’s all about creating some cool buttons. The AppWizard Button Widget The AppWizard, SEGGER’s new, still-under-development GUI builder tool, offers a variety of widgets. One of the is the Button widget. It allows adding a […]

Turning an FPGA into a powerful microcontroller. No external memory required.

FPGAs can do things that CPUs cannot do as quickly, or as efficiently, or simply cannot do at all. The bottleneck on rapidly expanding market usage for a powerful FPGA, with hard CPU cores, is that almost all applications use Linux. This requires a lot of memory, most of all RAM, and insufficient built-in RAM […]

Creating a cool knob using the SEGGER AppWizard

This article documents the process of creating a decent-looking knob for an embedded GUI, using the new SEGGER AppWizard, which – at the time of this writing – is still under construction. I describe the hunt for suitable graphics, the tools I used to adapt them to meet my needs, and how I ended up with […]