Close
0%
0%

Smart Dashboard

All that matters, at a glance

jonJon
Similar projects worth following
Inspired by the elegant ESP32 E-Paper Weather Display by @lmarzen, the Smart Dashboard is an electronic board embedding an ESP32-S2-MINI and all the necessary components to support a 7.5'' e-paper display.

With this board and a little bit of crafting skills, you can get a very fancy desk dashboard to display any parameter you want from your Home Assistant setup, such as the weather forecast and a monthly calendar overview.

Want to get one?

If you want to get this board and its accessories, visit the product page at:

The electronics

The Smart Dashboard features an ESP32-S2-MINI as the primary controller and includes the necessary circuitry for driving an e-paper display. To accommodate experimentation with different e-ink displays, it has been designed to support two options:

Additionally, the Smart Dashboard integrates a BMP280 for environmental condition measurement and an LC70923 for monitoring the battery. To achieve a long-lasting 5000mAh battery life without recharging for months, the ESP32 enters deep sleep mode (and turns off the sensors) for 1 hour, waking up for less than 10 seconds. 

For enhanced independence from external power sources, support for an external solar panel has been added, although this feature may be less useful when the device is located indoors.

The wooden stand


I initiated the project by creating a 3D model in Catia, designed to accommodate the electronics and display. I kept in mind that the design should be suitable for machining using a prismatic CNC. Following the design phase, I 3D printed a prototype to ensure that the dimensions were accurate and that all the components would fit seamlessly.

The first challenge I encountered was preparing my meticulously designed model for CNC machining. I employed the integrated CAM tool for this purpose. Since I intended to manufacture it at Vienna's HappyLab, I selected the BZT-PFK-1607-PX, a 3-axis CNC machine with dimensions of 1668 x 750 x 250 mm, which proved to be more than adequate for my project. Unfortunately, none of the settings in the CAM software allowed me to generate a readable G-code for the CNC. After spending a whole morning attempting various configurations, I decided to change my approach and use the CAD/CAM software recommended by the lab for their machine: VCarve.

After investing additional hours recreating the model in VCarve, configuring the machining parameters, and conducting tests on a spare piece of pine wood I had at home, I successfully produced the desired stand.

A significant element contributing to the elegance of this design is the bamboo stand. This minimalist design was milled from an IKEA chopping table, specifically the APTITLIG, a bamboo board measuring 480x280x16mm. To achieve the desired height and angle for the stand while accommodating the electronics, I had to cut and subsequently glue together two precut boards, resulting in a raw bamboo piece measuring 200x70x32mm, ready for machining.

Although I had to adjust feedrates and speeds during the process to prevent any damage to the wood or the tool (due to the slight difference in hardness compared to pine wood), I ultimately achieved a beautiful stand that only required some fine sanding.

  • Smart Dashboard available for sale!

    Jon01/04/2024 at 17:01 0 comments

    After working hard for months and waiting with excitement, I'm thrilled to announce that the Smart Dashboard is finally here! If you've been eager to get your hands on one, the wait is over—you can now buy it from Elecrow!

    To make the most of its capabilities, consider adding a Waveshare display to your order. Not only does it amp up what the Smart Dashboard can do, but it also helps cut down on shipping costs!

    7-color Waveshare e-paper

    Smart Dashboard with 7-color e-paper and 5000mAh Battery

    7-color Waveshare e-paper

    Smart Dashboard with black & white e-paper and 5000mAh Battery

View project log

Enjoy this project?

Share

Discussions

gjhhust wrote 11/01/2023 at 02:22 point

非常期待你的作品!请问大概什么时候能开源?

  Are you sure? yes | no

Jon wrote 11/01/2023 at 09:36 point

感谢您的关注,不久我将发布开源代码 :)

  Are you sure? yes | no

Nestor Ortínez wrote 10/31/2023 at 19:18 point

thats very nice!

  Are you sure? yes | no

Jon wrote 11/01/2023 at 09:34 point

Thanks Nestor!

  Are you sure? yes | no

Phil wrote 10/31/2023 at 16:42 point

Will this support Home Assistant or at least MQTT?

  Are you sure? yes | no

Jon wrote 11/01/2023 at 09:34 point

Yes, actually I have it displaying HA parameters.

  Are you sure? yes | no

powiadam.ci wrote 10/30/2023 at 12:19 point

it working with mruby?

how long this device work?

  Are you sure? yes | no

Jon wrote 10/31/2023 at 09:22 point

I haven't tested with mruby and I am not familiar with it, but I guess that as long as you can find the right support to run it in a ESP32-S2, it should work.

Regarding the battery, it will strongly depend on your code (deep sleep mode config). In my case, running ESPHome with 1h in deep sleep and 10s wake up, it lasted around 7 months (5000mAh battery). 

  Are you sure? yes | no

Dan Maloney wrote 10/27/2023 at 17:06 point

Sleek! I love the bezel-less design!

  Are you sure? yes | no

Jon wrote 10/31/2023 at 09:22 point

Thanks Dan!

  Are you sure? yes | no

TactiZity wrote 10/27/2023 at 10:34 point

Very nice. Will you open source it?

  Are you sure? yes | no

Jon wrote 10/27/2023 at 10:38 point

Yes, will be under a  CC BY-NC-SA 4.0 license like my other projects. I just need some time to properly organize the repo ;)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates