#Raspberry Pi
Explore tagged Tumblr posts
Text
[Video Description: hands typing on a rainbow-lit clicky clacky keyboard, resting on the bottom half of an open black faux-leather clutch, the top half of which has a 4 inch-ish white e-paper screen and a Raspberry Pi module plugged into it. The keys clack and flash as they're typed, and the camera zooms in on the screen where it says "hello happy pi day!!! :D", as an excited and silly-deep voice offscreen says "It works!" End V.D]
I finally have q new-fangled typing machine! A ZeroWriter RasPi compiled together in a freebie handbag that one could say...came thru in a clutch...?
#😎#zerowriter#e-paper#e-ink#eink#writerdeck#raspberry pi#fun fun fun#writing#pi day#i need a new battery pack mine goes the wrong way so this is just plugged into a usb c outlet#and a much smaller keyboard#but it works!!#flashing warning
62 notes
·
View notes
Text
the computer blade | source
#i do not know enough about pi clusters to write ids for this post. apologies#talos gifs#stim gifs#stim#tech stim#technology#techcore#computers#raspberry pi#circuit boards#wires#cables#blinking lights#glow#plastic#black#gray#purple#pink#blue#green#cyberpunk#robotcore#robot stim
4K notes
·
View notes
Text
october 2nd 2024: some code stuff
preacher: the original idea behind "APRIL" was that she would be able to pull up word strings from the templeOS god word app on command – this was supposed to be her primary/only function.
we're going to put up a post on templeOS later because it's completely fascinating and i've been obsessed with it for a while, but for now what's important to know is that due to some decompiler issues, it's not really possible to run templeOS on the raspberry pi which is the computer that we are using. scott's here to explain this at length – find a detailed technical explanation below the cut.
scott: Initially I was gonna start coding the whole program in Python starting with the godword random prophecy function. But then after looking into how the original godword program worked on the og TempleOS worked, with FIFO (First-in-First-out) queues, of which I was pretty unfamiliar with, I decided to code the bulk in C because I know C a lot more than Python and the queues seemed easier to implement in C. Pi allows both Python and C coding languages naturally anyways so why not.
The original TempleOS was written in a variation of the C/C++ language called HolyC by Terry A. Davis who wrote the language variant and compiler himself. Because of this, it's hard to decompile it manually to look at source code, or to run it on certain machines. Because of this I couldn't run the actual godword program or TempleOS on the raspberry pi so I knew I was gonna have to recreate the godword function as close as I could (which I initially called "heresyword" lol). After some research, I found one of the only breakdowns of how TempleOS worked by Xe Iaso [1].* They have such a good breakdown of the whole operating system thats really context inclusive and even includes extracts from Terry Davis' actual comments on how TempleOS works which are really hard to interpret actually. * (preacher: btw, i highly recommend everyone read this link. it really does a great job of explaining everything and once again, templeOS is endlessly fascinating so i think it's really worth the read. see the picture below for an example)
So from Xe's blog I found that TempleOS has a public global class called "God" that is used in several areas of the operating system. For godword it loads all words from the database Happy.txt into a separate array and then uses random entropy bits from several areas, including an "internal microsecond stopwatch" and data form keypresses, to choose random words from the word variable and loads them into a FIFO queue, printing them one by one when needed. I was initially gonna recreate this FIFO queue and all these random entropy bits but decided it to be too much complicated work for little result so just decided to generate random words from the Happy.txt using the cpu clock for entropy and save them to a separate .txt file to be called and read later on, acting in place of the queue system.
Sidenote: Xe's blog also had the Happy.txt file which was really useful and which I also realised was just every single word from the King James Bible.
#scott#preacher#coding#templeos#terry davis#software engineering#programming#code#holy c#computers#computer#tech#technology#machine#machines#techcore#webcore#old web#retro tech#divine machinery#divine technology#raspberry pi#update
7 notes
·
View notes
Text

Clockwork uConsole CM4
#clockwork#raspberry#raspberry pi#coding#y2k#y2k aesthetic#y2k moodboard#tech#tech blog#cyberdeck#uConsole#cm4#clockwork uConsole
236 notes
·
View notes
Note
Got any good resources on setting up pihole? (competence level: generally high, but unfamiliar with raspberry pi)
So this won’t be a comprehensive guide because I am dumb as fuck. But if a smoothbrain like me can figure it out and have a pihole ready to go, then any one can.
My main resource I used were these guides from Tom’s Hardware and Privacy international. The offical Pi-Hole site also has a damn good guide to help you get set up from what you need to what to do.
What you need first is a Raspberry Pi with at least 512 MB of RAM, which all of them have. You can buy one from here or you can check out Raspberrypi.com for where to buy the different Pi’s.
Then you need an SD Card that is at least 2GB large to hold the OS, make sure you have all the cords and cables as well. And personally I like having my Pi in a case just so it looks nice. Whatever Pi you get make sure you check what cables it needs to work. Like the Raspberry Pi 4 I linked needs Microsoft HDMI to output video.
Once you have those basics set up and you have your pihole up and running, you can set up your blacklists. You can use the default one, but personally I like the one provided by the guys at Firebog. They have a LOT of amazing blacklists. From blocking purely ads. To ads and trackers. To even going as far as blocking Adult sites and such. There is a lot of customization you can do with your blacklists it’s amazing. Just, don’t expect it to block ads on youtube as those are hosted on the site itself.
Piholes are very set it and forget it, but make sure you are very thorough when setting one up. Because missing one step is such a headache to deal with. I also highly recommend, when it asks if you want to set up the web server, that you do. It allows you to see the traffic of what was blocked what was allowed, and update your lists and such from your web browser on your computer or phone.
Oh also, when you are setting up your pi-hole. Make sure you select to EITHER have it use Ethernet OR Wifi, NOT BOTH. That was a mistake I made. It used both, and got stuck and confused and wasn’t able to work at all. Once I deactivated the wifi and let it use only Ethernet, then it was good to go. And when you are selecting which PiHole OS you want to run, I HIGHLY recommend going with the Lite version. It’s purely Commandline OS, so it is super light and can run on anything. The GUI OS also works well but if you’re running it off of a weaker Raspberry Pi, it will be very laggy and an absolute bitch to do anything on.
So yeah, pi holes are a bit of a pain to set up, but once you are good, you are GOOD.
Good luck, and report back if you had success or need any help. My dms are open and I will do the best I can to help however I can.
105 notes
·
View notes
Text




"The next time I design something, I'll leave extra room for wiring.", I lied to myself the last time I designed something.
Just a few more components to jam into my new handheld computer before I can wire it!
I call it the 'Grenade', because it looks a bit like a Grenade when you're holding it.
158 notes
·
View notes
Text
Abandoned project to create a little mini theater using an old HP plotter and electromagnet connected to a raspberry pi. (Old Guy does stuff but doesn't always finish them.)
419 notes
·
View notes
Text

433 notes
·
View notes
Text

I think I finally found a solution to a lot of my problems with posting the cards each year. Raspberry Pi might be coming to the rescue if I can get two APIs set up exactly like I want. Can't find a service that does what you want? Make your own!
70 notes
·
View notes
Text

37 notes
·
View notes
Text
Here's the MK3 Servo-skull buzzing out happy birthday
Definitely going to turn it into a yearly birthday tradition now, and I'm thinking I want to make it properly sing for next year
#warhammer 40k#warhammer#warhammer 40000#cosplay#warhammer cosplay#admech#adeptus mechanicus#servo skull#electronics#raspberry pi
44 notes
·
View notes
Text

New project I just started: taking an old gameboy and replacing its guts with a raspberry pi computer so I can run an NES original Nintendo with every game on it.
30 notes
·
View notes
Text

Clockwork uConsole CM4
52 notes
·
View notes
Text
Here are a bunch of some random computer memes
#my art#microsoft#virtual assistant#nostalgia#tux linux#xenia linux#f1#finder#Microsoft bob#rover the dog#Lycos#Ask Jeeves#Links the cat#Rocky the dog#Cortana#Siri#google assistant#ChatGPT#raspberry pi#Gnu
39 notes
·
View notes