Taking over a Dead IoT Company

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. vbz-fahrgastinformation

    I build something similar https://sschueller.github.io/posts/vbz-fahrgastinformation/ but with way less BOM and I keep getting asked that I should sell them. The primary reason I don't is because I don't want to support something like that for the next 10 years...

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. clocky

    A 4-digit digital clock using a raspberry pi pico and the Waveshare Pico-8SEG-LED.

    A Raspberry Pi Pico W is a microcontroller (no operating system) that incorporates Wifi. The way it works is you write a program that runs in a loop and talks to the GPIO ports or whatever. It's incredibly simple and it all runs from flash, so no operating system or anything else needed.

    I like using TinyGo with these kind of boards so I get concurrency as well, although sadly the Pico W doesn't have Tinygo support yet. With the W versions, once you're connected to WiFi you can poll APIs and do anything else you do on the internet. No OS required!

    As an example of a whole, stand-alone program, I wrote a digital clock in TinyGo. https://github.com/doctor-eval/clocky - sadly it can't (yet) connect to the internet so it's running on a pre-W Pico.

  4. ESP32-HUB75-MatrixPanel-DMA

    An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.

    The ESP32 can handle a 64x64 HUB75 display pretty handily. Several of them, even. There’s a solid library out there [0] that just pumps pixels right from memory via the ESP32’s built-in DMA engine. Adafruit_GFX is the supported library for drawing primitives/text/bitmaps/etc., so you can re-use a lot of code that’s out there.

    But let’s start with a simple, quick hit of dopamine: There’s a web-based installer [1] (it uses web serial, so Chrome is required) for a couple varieties of clock designed for a 64x64 HUB75 panel and an ESP32. $20 in parts from AliExpress if you already have a suitable 5V power supply.

    To use that site, all you need is that aforementioned 5V power supply—4A or more recommended, 10A if you’re planning to drive a full panel of pixels on an outdoor panel at full brightness—a 64x64 HUB75 matrix panel, and an ESP32. Everything except power is run directly to the ESP32. Many panels even come with a 16-pin female IDC connector for the panel, with individual DuPont-style female connectors at the other end that you can just slip over the pins on the ESP32.

    The source code for each clock (repo is linked from the web page) is a great starting point for making your own versions.

    The panels, as others have mentioned, are shockingly cheap from the usual sources like eBay [2] or AliExpress (search for “HUB75 panel” or “p3 64x64”), but even those in a hurry can get a 64x64 panel for under $40 from Amazon [3].

    [0]: https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Diffuser for pixel matrix

    1 project | /r/functionalprint | 8 Apr 2023
  • What would I need to make this with arduino?

    2 projects | /r/arduino | 20 Feb 2023
  • Cloud Based LED Matrix (HUB75) Display Controllers

    1 project | /r/led | 10 Feb 2023
  • Just finished this rebuild from original to ESP32

    1 project | /r/cade | 6 Nov 2022
  • Tidbyt hardware display device: a review

    7 projects | news.ycombinator.com | 8 May 2022

Did you know that C++ is
the 7th most popular programming language
based on number of references?