Introducing: Hardware Development Kit

We’re excited to announce that we are launching a Hardware Development Kit for the Tidbyt hardware :tada:. This community supported firmware will allow community members to greatly expand the capabilities of the Tidbyt display and be able to create completely custom experiences with our hardware :heart_eyes: .

:star2: Have a GitHub account? Please give the hdk repo a star!

Current State :baby:

We’ve launched an open source project that allows developers to flash a custom firmware to their Tidbyt. Not to worry! There is also a mechanism to get your Tidbyt back to normal :sweat_smile:. All that’s needed is the Tidbyt, charging cable, and a computer with a free USB-C port.

At the moment, the custom firmware can be configured to work with a local Pixlet server and refresh the graphic every 10 seconds.

Final Piece :jigsaw:

Our developer platform has a dynamic editor that enables rapid development of apps for the Tidbyt display, a publishing platform with over 400 community contributed apps, and as of today, a hardware development kit that allows complete customization of the underlying hardware. All of these components are open source and publicly available for extension and modification :nerd_face: .

World of Possibilities :earth_americas:

With the introduction of an open source firmware, developers have everything they need to create completely custom experiences with the Tidbyt. Self hosting, unpublished apps, and local endpoints are now possible with our platform. @par is really hopeful someone puts together a Home Assistant integration faster then we can :crossed_fingers:

Feedback Wanted

What are your thoughts? What are you going to build? Let us know in the comments below.

3 Likes

Is this project something that the community should strive to enhance with PR’s or just as a jumping off point for our own projects ? I ask because it could really use a wifimanager and other improvements but it could also be a headache to decide what’s appropriate to merge.

Very cool! It might be time to dust off my Axilla project which is a way to host pixlet on the web. Could be used to serve apps to flashed tidbyts

1 Like

So my first few days messing around with the hdk is ok. However, the IDF nature of the project is making it very complicated to try to use any Arduino libraries. As a maker, I’m pretty well versed in platformio and esp devices but trying to work with esp-idf is still quite daunting and a hurdle.

Since the functionality of this firmware is very basic I wonder if it would be better to publish a pure Arduino version that would be much easier for a hobbyist to work with.

EDIT : I just made one for anybody to use. It’s very basic but it works :slight_smile:

If this HDK firmware is flashed are we still able to access the tidbyt apps that have been developed or does this wall the device off from that?

You will lose the ability to control the tidbyt with the phone app.

I figured that would be the case. Thanks for the answer!