You are browsing as a guest. Sign up (or log in) to start making projects!

nouxinf

@nouxinf

Joined June 7th, 2026

  • 2Devlogs
  • 2Projects
  • 1Ships
  • 15Votes
Open comments for this post

7h 6m 26s logged

Devlog #1 of SituationBoard

After finishing the hackpad project, I was trying to find new project ideas to do, so I asked my dad for a QoL improvement that could be made. He mentioned wanting a “portal” to have loads of different information widgets on one screen, as for a lot of things you need to go across different websites. Coincidentally, the Frictionless mission was running, whose “mission” you could say was exactly that - to make something that improves quality of life.

The name “SituationBoard” is a play on those “monitor the situation” dashboards that government officials or OSINT people use. The data on here as you can probably see by the screenshot is probably not of as high importance [citation needed].

I decided to make this in express.js, and plain HTML to keep it minimal. The backend will handle most widgets that need APIs, as those wih API keys shouldn’t be sent on the frontend because the keys will be leaked.

The first widget added is a random cat picture from a service called Cat-as-a-Service (cataas.com). This didn’t require the backend as cataas doesnt take credentials so it was a good first widget.

Next up I’ll write more widgets like weather, prices of various commodities like oil and holiday calendars, and add more features, potentially styling the website up along the way.

Devlog #1 of SituationBoard

After finishing the hackpad project, I was trying to find new project ideas to do, so I asked my dad for a QoL improvement that could be made. He mentioned wanting a “portal” to have loads of different information widgets on one screen, as for a lot of things you need to go across different websites. Coincidentally, the Frictionless mission was running, whose “mission” you could say was exactly that - to make something that improves quality of life.

The name “SituationBoard” is a play on those “monitor the situation” dashboards that government officials or OSINT people use. The data on here as you can probably see by the screenshot is probably not of as high importance [citation needed].

I decided to make this in express.js, and plain HTML to keep it minimal. The backend will handle most widgets that need APIs, as those wih API keys shouldn’t be sent on the frontend because the keys will be leaked.

The first widget added is a random cat picture from a service called Cat-as-a-Service (cataas.com). This didn’t require the backend as cataas doesnt take credentials so it was a good first widget.

Next up I’ll write more widgets like weather, prices of various commodities like oil and holiday calendars, and add more features, potentially styling the website up along the way.

Replying to @nouxinf

0
1
Ship Pending review

This is my submission for the hackpad mission! This is my first time doing hardware design, so I'm not very experienced. Decided to make this because I wanted to speed up some things on my PC and this macropad is configured to use keys F13-F19, which are not present on a normal keyboard but can be used.

It features:
- 7 keys
- An OLED 0.91" display
- A bongo cat animation to go with it

The BOM is available in the readme or in bom.csv

Try project → See source code →
Open comments for this post

1h 5m 46s logged

I’ve been working on my hackpad project lately, and I’m finally finished with it now!

I’ve never made any PCB or 3D printed project before, so this is a massive leap for me when it comes to skill.

First step was designing in KiCad. I kept it simple by adding 7 switches, and an OLED display to show bongo cat.

Then made the PCB, which is a pretty fun part of the process, as its basically just wiring stuff together as it tells you to.

Third step was designing the case which was probably the hardest, getting everything aligned and all.

Fourth step was writing the firmware, this part was fairly easy, and I put some code into that which I found on github to add a bongo cat animation, that makes the cat use the bongo drums when pressing a key on it. The keys are set to F13-F19, keys that are unbound by default.

I’ve been working on my hackpad project lately, and I’m finally finished with it now!

I’ve never made any PCB or 3D printed project before, so this is a massive leap for me when it comes to skill.

First step was designing in KiCad. I kept it simple by adding 7 switches, and an OLED display to show bongo cat.

Then made the PCB, which is a pretty fun part of the process, as its basically just wiring stuff together as it tells you to.

Third step was designing the case which was probably the hardest, getting everything aligned and all.

Fourth step was writing the firmware, this part was fairly easy, and I put some code into that which I found on github to add a bongo cat animation, that makes the cat use the bongo drums when pressing a key on it. The keys are set to F13-F19, keys that are unbound by default.

Replying to @nouxinf

0
2

Followers

Loading…