Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4732

T

The Thingsquare Blog

Company blog · thingsquare.com/blog/articles · on HN as retSavahardwaresystems

The Thingsquare Blog is the company blog at thingsquare.com, writing about hardware and systems. Since 2012, 16 different Hacker News readers have linked it 87 times, most often “Cloudless IoT: The Internet of Things, Without the Cloud”. The last post was in 2022, but the archive is still widely read.

Visit the blog
87mentions?
16HN people?
2012–2023first – last linked?
Links on Hacker News per year · peak 23 in 2019

Too few sampled comments (8) to say how often HN recommends it.?

Why HN links it

HN readers link Thingsquare's posts on low-power wireless, mesh networking and IoT firmware, such as a sensor running a year on a coin cell and a 100-hop IPv6 mesh. Commenters cite them as technical reference.

Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

retSava · 2,567 karma · member since 2012

Co-founder, VP eng at Thingsquare Feel free to hit me up at marcus@thingsquare.com if you want to talk! Avid fan of all kinds of tear-downs and reverse engineering, even the non-reversible kinds and those that leave a few parts behind after reassembly. Also, "How it's made" :+1:

From their public HN profile, which links to this site.

Most-linked posts?

  1. Cloudless IoT: The Internet of Things, Without the Cloud
    3 people · 5 mentions · first linked 2019-11-25
  2. Build a Plant Monitoring Prototype Like a Pro (and for Under 100 Dollars)
    3 people · 3 mentions · first linked 2016-08-25
  3. Contiki-based product "Thingsquare Mist" to make Internet of Things simple
    3 people · 3 mentions · first linked 2012-09-26
  4. More Power, Less Power, Unlimited Power: Improve the Life of Your IoT System
    2 people · 6 mentions · first linked 2019-04-18
  5. A New Way to Measure the Power of Low-Power Hardware (for Software People)
    2 people · 4 mentions · first linked 2017-12-07
  6. What Happens Inside a 100-hop IPv6 Wireless Mesh Network?
    2 people · 3 mentions · first linked 2017-09-07
  7. The IoT Without the Internet: 3 Use Cases
    2 people · 3 mentions · first linked 2020-02-20
  8. What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?
    2 people · 2 mentions · first linked 2021-03-07
  9. Thingsquare Code: program the Internet of Things from your browser
    2 people · 2 mentions · first linked 2013-05-13
  10. /docs/mesh/
    2 people · 2 mentions · first linked 2017-09-09

What Hacker News says?

  1. Although this is pretty far away from the Arduino-style boards, you may want to have a look at the Sensortag from Texas Instruments: http://www.ti.com/sensortag It is based on a single-chip wireless microcontroller that has both support for both BLE and IEEE 802.15.4 (6lowpan/ZigBee). It is supported by the Contiki OS ( http://www.contiki-os.org/ ). The learning curve is probably quite a bit steeper than that of an…

    Comment linking /blog/articles/proximity-control/

    on “Arduino in the size of a AA battery”
  2. Submitted rand() may call malloc() as a story · 212 points

    HN discussion
  3. I can't speak for the creators of Flutter, but I can definitely attest to that TCP/IP with full mesh routing should be doable with the Flutter hardware. We (Thingsquare) have the CC1101 as one of our supported hardware platforms and use it to run full TCP/IPv6 networking over a self-forming mesh. The system is used in a number of commercial products and systems. The chip-level firmware is open source so I guess the…

    Comment linking /tech/

    on “Flutter: $20 Wireless Arduino with 1 km range”
  4. Submitted How to run a city-wide wireless network from a drawer as a story · 207 points

    HN discussion
  5. This seems a lot like a response to Google's Nest acquisition. Google and Apple are rapidly moving in to an area with a lot of activity. There has been a recent surge of home automation startups and platforms like Revolv ( http://revolv.com/ ), SmartThings ( http://www.smartthings.com/ ), WigWag ( http://www.wigwag.com/ ). One of the problems they are addressing is how to marge multiple different home automation sta…

    Comment linking /

    on “HomeKit”
  6. Submitted How to Make a Wireless Sensor Live for a Year on One Tiny Coin Cell Battery as a story · 153 points

    HN discussion
  7. No problem, I'm happy to share what I've learned! Yeah, connecting to the web can be stressful to a small device, but it's very feasible. A basic OS that handles timers, a communication stack, a way to abstract tasks and communicate between them, can be quite small. Contiki OS for small devices can run on tiny devices - the amount of RAM and flash and CPU speed isn't much a limiting factor until you start with commu…

    Comment linking /blog/articles/ti-cc1350-power-consumption/

    on “Battery-Free Cell Phone”
  8. Submitted What Happens Inside a 100-Hop IPv6 Wireless Mesh Network? as a story · 137 points

    HN discussion
  9. https://www.thingsquare.com/blog/articles/sensortag-power/ You would be suprised what you can pull off with wireless sensors. These people pulled off 1 year with a 2032 battery.

    Comment linking /blog/articles/sensortag-power/

    on “High-power thermoelectric generator utilises thermal difference of only 5°C”
  10. Submitted What Happens Inside a 100-hop IPv6 Wireless Mesh Network? as a story · 67 points

    HN discussion
  11. Well sure, a hardware company isn't going to buy this. Check their pricing page. http://www.thingsquare.com/start/ This is the Arduino business model-- easy introductory hardware for beginners. An actual hardware company wouldn't buy these for the same reason a router company wouldn't buy Cisco hardware and tape over the logos: there wouldn't be any margin. I would characterize GGP's argument as more that this isn't…

    Comment linking /start/

    on “How to Make a Wireless Sensor Live for a Year on One Tiny Coin Cell Battery”
  12. Submitted IoT Network Watches You as You Shop – Without Cameras as a story · 66 points

    HN discussion
  13. Their platform is built on contiki according to https://www.thingsquare.com/docs/firmware-sdk-do-donts/

    Comment linking /docs/firmware-sdk-do-donts/

    on “What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?”
  14. Submitted Designing a Wireless Device That Lives Forever as a story · 59 points

    HN discussion
  15. Author of miniweb and uIP here. uIP is a real IPv4 stack, with all the needed bells and whistles, but miniweb really is only a super-specific proof-of-concept that is not particularly useful for anything else than demonstrating that it can be done. While something like uIP definitely can be used (and is being used) for IoT applications, uIP only is an IPv4 endpoint. Most IoT applications have a wireless communicatio…

    Comment linking /mist/

    on “The world's smallest ARM chip announced, designed for swallowable computers”
  16. Submitted How to build a wireless street lighting system as a story · 48 points

    HN discussion
  17. (Adam, Thingsquare CEO here) The routing protocol is called RPL (pronounced "ripple") and is designed to create a directed acyclic graph to route IPv6 packets in networks where the nodes are severely memory-constrained. It is defined by RFC6550. There is more information in http://www.thingsquare.com/docs/mesh/ and https://tools.ietf.org/html/rfc6550 There is no hard limit to the number of nodes in a RPL network. Th…

    Comment linking /docs/mesh/

    on “What Happens Inside a 100-hop IPv6 Wireless Mesh Network?”
  18. Submitted Contiki-based product "Thingsquare Mist" to make Internet of Things simple as a story · 19 points

    HN discussion
  19. Fredrik, Thingsquare CTO here. We have a bit more detailed information about how we use mesh and RPL here: http://www.thingsquare.com/docs/mesh/ Regarding mobility, we're using a number of tricks and custom solutions to discover and quickly join new networks/parents - in vanilla RPL networks it sometimes takes a long time to drop a bad or distant parent, causing long delays for mobile devices.

    Comment linking /docs/mesh/

    on “What Happens Inside a 100-hop IPv6 Wireless Mesh Network?”
  20. Submitted Thingsquare Code: program the Internet of Things from your browser as a story · 7 points

    HN discussion
  21. Yes, a transmit-only approach would be the most power-saving approach here, but you'd lose the ability to adjust configuration on-the-fly, and firmware updates over the air (FOTA), among other things. LoRa has excellent long-range properties thanks to sub-GHz, modulation, and low bit-rate, but you can just barely send something back to it and certainly not FOTA it. The device used in the example post (and here: http…

    Comment linking /blog/articles/sensortag-power/

    on “Designing a Wireless Device That Lives Forever”
  22. Submitted Thingsquare Mist - Connect Everything to the Internet as a story · 7 points

    HN discussion
  23. According to Thingsquare, Tado is using their firmware [1], Mist, based off of the open source Contiki [2]. This is pretty cool, as it enables a ton of features like over the air firmware updates or running your own applications. I'm especially curious how they added bluetooth and ibeacon support into this. [1] http://thingsquare.com/customers/ [2] http://www.contiki-os.org/

    Comment linking /customers/

    on “Tado Cooling – Intelligent AC control”
  24. Submitted Thingsquare out of private beta as a story · 6 points

    HN discussion
  25. This is a few years old and leaves out 6LoWPAN[1], which wasn't yet commercially viable. 6LoWPAN is based on the same 802.15.4 hardware that ZigBee uses, but it has two significant advantages over ZigBee. First, it is TCP/IP that works on microcontrollers, so embedded devices running the protocol become first-class members of the internet with the addition of a very inexpensive router[2] to the network. This means t…

    Comment linking /

    on “Comparing Low-Power Wireless Technologies (2011)”
  26. Submitted Thingsquare Code - Program the Internet of Things as a story · 5 points

    HN discussion
  27. > Also, why would you bother to handle it gracefully when the OS won't allow you to do it? There are many situations where you can get an allocation failure even with over provisioning enabled. > Just don't use VLAs if then? "Problem" solved. Yes, just don't use that language feature that is visually identical to a normal array. Then make sure that your standard library implementation doesn't have random malloc call…

    Comment linking /blog/articles/rand-may-call-malloc/

    on “Is RAM wiped before use in another LXC container?”
  28. Submitted Build to Validate, Not Illustrate as a story · 4 points

    HN discussion
  29. Submitted What Happens Inside a 100-hop IPv6 Wireless Mesh Network? as a story · 4 points

    HN discussion
  30. Submitted Cloudless IoT: The Internet of Things, Without the Cloud as a story · 3 points

    HN discussion

Search all of HN for thingsquare.com

Linked by the same people?