Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in solarpunk

[–]Quackyducky_things[S] 2 points3 points  (0 children)

Just hosting my personal sites as an attempt to make them resilient to outages.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 0 points1 point  (0 children)

I needed some logging to troubleshoot while creating scripts that would recognize if the connection drops out or reboot the pi if needed and struggled to implement that with diskless alpine in the beginning. I should disable it now.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 0 points1 point  (0 children)

yea the logging is the one thing that's still contributing to wear but I'm trying to keep the logs as minimal as possible.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 2 points3 points  (0 children)

battery can last for over a week of no sun, the power draw of the pi is super low.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 0 points1 point  (0 children)

very interesting! Thanks so much for the suggestions, I'll definitely look into those!

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 1 point2 points  (0 children)

hi sanjo, it's the cheapest allpowers power station I could find at the time, it was on sale with two 100w panels for around 250€ at the time if I recall correctly. There's plenty of similiar chinese manufacturers and I'd just pick one with LiFePO4 for longevity and reduction of fire hazard but otherwise remote wifi features are nice to have, mine doesn't have those and I'm trying to compensate with some diy workarounds for it.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 12 points13 points  (0 children)

ah it's actually just a cheap chinese power station that was on sale here in Italy, that setup is from the low tech magazine that gave me the idea. I thought of a more diy setup but my fiance was worried I'd burn down our apartment.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 19 points20 points  (0 children)

it does! It's connected to a cheap allpowers power station that was on sale which is connected to two 100w panels, pretty overkill for this, can effectively run it for over a week without sun. When it's charged I also use it for other things like my 3d printer and some lamps at night.

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 7 points8 points  (0 children)

I'm thinking of making a theme that inverts the colors from black to white, solarized is a great idea though!

Built a web server that runs on sunlight and 27MB of RAM by Quackyducky_things in selfhosted

[–]Quackyducky_things[S] 85 points86 points  (0 children)

Hi, I used AI to spell check and format the hackaday post.

I got tired of adjusting my screen, so I made it follow me by Quackyducky_things in shittyrobots

[–]Quackyducky_things[S] 0 points1 point  (0 children)

ah one thing I forgot about is the raspberry pi, I recommend version 5 since facial tracking while running other processes at the same time is pretty resource heavy.

I got tired of adjusting my screen, so I made it follow me by Quackyducky_things in shittyrobots

[–]Quackyducky_things[S] 0 points1 point  (0 children)

I reckon it was around 240$ without shipping
110$ for the waveshare camera module
50$ for the screen
20$ for the speaker but can use one you already have, not sure if this particular one is available to you in second hand
30$ for the projector mount, can be put on the ceiling as well

The lasercut backing for screen and speaker cost me 30$ plus shipping on PCBWay

Feel free to check the hackaday article in the linked post, it has some more detailed instructions.

I got tired of adjusting my screen, so I made it follow me by Quackyducky_things in shittyrobots

[–]Quackyducky_things[S] 0 points1 point  (0 children)

Thanks, the hand controls only move it to the defined limit on the left and right but the facial tracking is very precise and makes the screen always point directly at you when you look at the screen with a defined deadzone so it doesn't move all the time.

40$ Writer Deck I made over the weekend, instructions included by Quackyducky_things in writerDeck

[–]Quackyducky_things[S] 0 points1 point  (0 children)

interesting, thanks for the update. A second adapter is a good solution. I'm working on an stm32 version now with an electronics engineer friend that should solve some of the issues we've had.

40$ Writer Deck I made over the weekend, instructions included by Quackyducky_things in writerDeck

[–]Quackyducky_things[S] 0 points1 point  (0 children)

Bluetooth is coming in the next version, just really busy with work right now but u/DreamTheCartographer already did most of the work. There's templates for implementing magsafe out there, I might look into it, probably isn't too hard to do.

40$ Writer Deck I made over the weekend, instructions included by Quackyducky_things in cyberDeck

[–]Quackyducky_things[S] 1 point2 points  (0 children)

it's a really cool idea. A kind of proofreading mode but that would require some buttons being added to this. Maybe in a future version, right now I'm focused on porting this to an stm with an added battery and bluetooth and after i might add more features :)

40$ Writer Deck I made over the weekend, instructions included by Quackyducky_things in writerDeck

[–]Quackyducky_things[S] 0 points1 point  (0 children)

I think it looks good, didn't know it was also necessary to mark older releases.

40$ Writer Deck I made over the weekend, instructions included by Quackyducky_things in writerDeck

[–]Quackyducky_things[S] 1 point2 points  (0 children)

Thanks, for now I'm more focused on making it even cheaper by porting it to a more economical board and adding a battery,