# E-ink display with 1-click setup (OAuth2)

**URL:** <https://community.tempest.earth/t/e-ink-display-with-1-click-setup-oauth2/26535>\
**Category:** Developers\
**Tags:** app, tempest\
**Created:** [January 24, 2025, 6:31pm UTC](https://community.tempest.earth/t/e-ink-display-with-1-click-setup-oauth2/26535 "2025-01-24T18:31:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![TRMNL](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/trmnl/32/17116_2.png) [@TRMNL](https://community.tempest.earth/u/TRMNL)\
**Post date:** [January 24, 2025, 6:31pm UTC](https://community.tempest.earth/t/e-ink-display-with-1-click-setup-oauth2/26535/1 "2025-01-24T18:31:49Z")

</div>

hi everyone,

we built a native integration in Ruby using the Tempest OAuth2 specifications.

 ![TRMNL weather display with Tempest](https://us1.discourse-cdn.com/flex020/uploads/sws/original/3X/0/1/01c4615b98824cc84825da04aa93e39b4cc080c9.jpeg)

if anyone is interested in setting this up themselves, we make a device called TRMNL that lets you build any kind of e-ink dashboard you want with just HTML/CSS/JS.

anyway, the code is open source here (\< 175 LOC for OAuth + forecast parsing):

> <https://github.com/usetrmnl/plugins/blob/master/lib/tempest_weather_station/tempest_weather_station.rb>
