Join our newsletter to get IoT strategy insights and project inspiration in your inbox!
April 07, 2022

You should know: rand() may call malloc()

A hard-to-find bug turned out to be something we did not expect. We now want everyone to avoid doing the same mistake as we did.

By Adam Dunkels, Thingsquare CEO
January 11, 2022

Thingsquare IoT Platform 4.9 Released

With even larger mesh networks, AWS IoT / Microsoft Azure integration, Raspberry Pi with WiFi-over-Bluetooth setup, and seamless mesh network switching.

By Adam Dunkels, Thingsquare CEO
September 13, 2021

How We Do It: Offline IoT

When the wireless mesh is unavailable, store data locally

By Marcus Linderoth, Thingsquare VP of Engineering
October 09, 2020

What is a Good sub-GHz Range? A Reality Check

Do the theoretical predictions of wireless range match the real world? We took a walk around the neighborhood to find out.

By Marcus Linderoth, Thingsquare VP of Engineering
May 13, 2020

Thingsquare IoT Platform 4.4 Released

Adds support for a new hardware platform, improvements for very large networks, and a new Bluetooth scanning mode

By Adam Dunkels, Thingsquare CEO
March 10, 2020

Memento Mori: When Will My IoT Devices Die?

The Thingsquare IoT platform keeps track of the power consumption of all its devices. Let's use this to determine the lifetime of our IoT devices.

By Adam Dunkels, Thingsquare CEO
January 31, 2020

How We Do It: Quickly Programming Many Devices

Sometimes you need to physically reprogram a bunch of devices with a new firmware image. Here is how to do it with the thsq-device-flasher tool.

By Marcus Linderoth, Thingsquare VP of Engineering
December 12, 2019

LPSTK: a new IoT hardware platform

The new TI LPSTK-CC1352R kit: Internet of Things hardware for IoT solution development, from lab to deployment

By Adam Dunkels, Thingsquare CEO
November 10, 2019

What is Sub-GHz Wireless Networking?

With longer range and lower power than WiFi or Bluetooth, sub-GHz networking is the outstanding choice for many IoT applications

By Adam Dunkels, Thingsquare CEO
November 08, 2019

Why use an IoT platform? Here are 6 reasons

Internet of Things platforms reduce development time, but that is just one of the reasons why you should use an IoT platform for your project.

By Adam Dunkels, Thingsquare CEO
November 05, 2019

What is an IoT Prototype?

The prototype is the first, crucial step to building an Internet of Things product. This is what an IoT prototype should consist of.

By Adam Dunkels, Thingsquare CEO
October 14, 2019

4 IoT Business Case Strategies, with Examples

To make money with your IoT project, don't start with the technology. Instead, estimate market need and how much you can address.

By Adam Dunkels, Thingsquare CEO
September 16, 2019

IoT Case Study: How Are Office Hot Desks Used?

Co-working spaces like WeWork use hot desks to optimize the office - this Thingsquare-based project uses IoT to optimize the hot desks

By Adam Dunkels, Thingsquare CEO

Be like thousands of IoT professionals

Join our newsletter and get:

IoT business strategy insights

IoT project inspiration

IoT technology awareness

The latest news about the exciting things we are working on at Thingsquare!

Get started!

Get your own tailored IoT solution

Instead of recruiting a full development team, let us build a tailored IoT solution for you – from prototype to product. Tailored prototypes at a fixed price!

Get in touch – we'd love to hear how we can help you achieve your goals!

Get in touch!

Be in good company
Get in touch with us!

Get a quote!

Be in good company
Adam Dunkels

Adam Dunkels


Fredrik Rosendal

Fredrik Rosendal


Marcus Linderoth

Marcus Linderoth

VP Engineering

Setting things up...