Any have a recommendation for a source to buy a #RPi Zero W2 (or compatible) board in the US without too much of a markup (including shipping)?
Any have a recommendation for a source to buy a #RPi Zero W2 (or compatible) board in the US without too much of a markup (including shipping)?
Kaptam egy #RaspberryPi kisgépet, hogy javítsam ki a bajait, mert "rossz".
...akárhogy nézem, ez bizony #UserError
De, nem baj. Én el vagyok vele. :)
Today I spent some time setting up my rpi4 - 4gb with raspbian os, on an external SSD, to be used as a backup "personal computing" device.
🦞 Raspberry Pi CEO uses the current Openclaw/AI hype to pump the company's stock price.
"Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud."
Give Syncthing a try!
#android #bigtech #cloud #debian #did #diday #digitalindependenceday #digitalsovereignty #howto #ios #iphone #linux #linuxmint #macos #obsidianmd #opensource #privacy #raspberrypi #raspi #rpi #selfhosting #syncthing #ubuntu #unplugbigtech #windows
This bundle from Humble bundle looks great for someone tinkering with #aurdino and #rpi and working with #python and #R
https://www.humblebundle.com/books/cookbooks-playbooks-and-workbooks-oreilly-books?hmb_source=&hmb_medium=product_tile&hmb_campaign=mosaic_section_1_layout_index_3_layout_type_threes_tile_index_1_c_cookbooksplaybooksandworkbooksoreilly_bookbundle
Hoy toca retropost.
Raspberry Pi 5: esto ya es otra cosa.
https://raspberryparatorpes.net/hardware/raspberry-pi-5-esto-ya-es-otra-cosa/ #RaspberryPi5 #RaspberryPi #rpi #rpi5
After, I have visited one of the few arcades in my city. I was fairly disappointed by the game choice. The biggest problem is that most of the newer games play themselves. One was a racing game, and it almost made no difference if you drove straight into a wall or not. You were also bombarded by fancy items. Suffice to say, that I have stayed the remainder of my stay at the pinball machines. I actually never played pinball and was pleasantly surprised how fun it is. My training in 3D Pinball actually paid off, big time.
The reason why I am so joyful is that I have naturally thought about making my own arcade, after seeing in what disastrous state they are (at least here). My first test was if it was feasible to make a GPIO controller I could use to play native games on Linux, and it was such a breeze!!! :fall: After a quick search, I found python-evdev, which I could easily install thanks to apt and the Raspbian repository. I remember that I always had trouble with Python, but it's so cool to be able to do everything just using apt, and if some dependency is missing, I could easily enable a virtual environment with pip. It even told me that when I tried to do it wrong the first time around! All python-evdev does is inject input right into the kernel of Linux! This is so awesome! I'm amazed at how stupid simple it is. Only been using Linux for a year or so, but every time I learn how smart it is, I am overwhelmed with joy. I wrote a couple of lines of Python, shown below, and was able to create a virtual controller. Running evtest, I was able to see the controller and its inputs, but most critically, when running supertux2, Tux was jumping!
Next up I have to hook up the buttons via GPIO. I already found a library I could use to talk with it more easily https://gpiozero.readthedocs.io.
It's really hard for me to express how happy I am about all those tools we have available, and how well they fit together. It's amazing how I am able to create a virtual controller just from some lines of code, without any drivers that have to be installed in every corner of the OS. Love Python, Love Linux, Love python-evdev and I also still like the Raspberry.
from evdev import UInput, ecodes as e
from time import sleep
capabilities = {
e.EV_KEY: [
e.BTN_A
]
}
ui = UInput(capabilities, name="VirtualController", vendor0x1234, product=0x5678)
while (True):
ui.write(e.EV_KEY, e.BTN_A, 1)
ui.syn()
sleep(1)
ui.write(e.EV_KEY, e.BTN_A, 0)
ui.syn()
sleep(1)
Optimising Your Home Assistant Database (Without Tears)
Are you new to Home Assistant? Have you been using it for a while? Are you noticing it might be getting a little sluggish, or maybe you're running out of disk space? Congratulations, you're not alone - and it's something that frustrates me about Home Assistant to no end. When I finally had the time to sit down and learn about this topic and issues - I figured out one of the wins that would help is getting the database size down.However - this was nowhere near an easy task to achieve, plus […]Preparing one more Raspberry Pi goodness: have it operate like a Mac Time Machine capsule for multiple devices :) #raspberrypi #rpi #mac
@xavi Your Pitxu project sounds incredible! 🤖 STT → Chatbot → TTS pipeline on RPi Zero 2 is impressive engineering. For your STT challenges, you might find Genie 007 interesting - it's voice-to-action rather than just voice-to-text, works in browser with 140+ languages. The hardware UX focus resonates - good voice interfaces need great physical interaction design! #VoiceAI #RPi #STT
How to install Espanso on Debian or Ubuntu or Raspberry Pi OS
“Replace ‘:poke’ with ‘Pokémon,’ or save some time by replacing ‘:greeting’ with a stock email template. That’s the basic idea, but Espanso goes much further. It’s one of the most powerful utilities I’ve used, and if you’re willing to do a bit of legwork to set it up properly, it can be one of the most powerful tools on your PC, too”, writes Jacob Roach.
Installing Espanso for Wayland
Espanso is a cross-platform text expander written in Rust. Follow these instructions to install Espanso 2.3.0 for Wayland on your Debian-based distribution.
Compiling from source
If you are installing on any platform other than amd64 or simply prefer compiling software from source, start at Step 1.
Using the Debian binary package
If you are installing on amd64 hardware and would like to use the binary package for installation, start at Step 7.
Step 1
Install the required packages from your distribution’s software repository.
$ sudo apt install --yes build-essential git libdbus-1-dev libssl-dev libwxgtk3.*-dev libxkbcommon-dev wl-clipboardStep 2
Download and install the Rust Programming Language.
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shSelect option 1) – just press enter.
1) Proceed with standard installation (default - just press enter)
2) Customize installation
3) Cancel installation
>
Step 3
Reload the PATH environment variable to include cargo, which is the build tool for Rust.
$ source "$HOME/.cargo/env"Step 4
Clone the Espanso GitHub repository onto your local machine.
$ git clone https://github.com/espanso/espanso "$HOME/git/espanso"Step 5
Compile Espanso in release mode.
$ cd "$HOME/git/espanso" && cargo build -p espanso --release --no-default-features --features modulo,vendored-tls,waylandStep 6
Move Espanso to its correct location in your Linux system.
$ sudo mv "$HOME/git/espanso/target/release/espanso" /usr/local/bin/ Step 7
Install the required packages from your distribution’s software repository.
$ sudo apt-get install --yes libwxgtk3.2-1t64 wl-clipboardStep 8
Download espanso-debian-wayland-amd64.deb onto your local machine.
$ wget -P "$HOME/Downloads/" --show-progress https://github.com/espanso/espanso/releases/download/v2.3.0/espanso-debian-wayland-amd64.debStep 9
Install the downloaded package.
$ sudo dpkg -i "$HOME/Downloads/espanso-debian-wayland-amd64.deb" Step 10
Give Espanso the permissions required for its operation.
$ sudo setcap "cap_dac_override+p" $(which espanso)Check to see whether the Espanso binary was installed successfully.
$ espanso --versionStep 11
Register Espanso as a systemd service and launch the program.
$ espanso service register && espanso start && espanso statusUse the wizard and start with a practical example.
Step 12
After completing the wizard, use [Alt + Space] to open the search bar.
GNOME and PIXEL desktops only
Change the default shortcut for opening the search bar to resolve an existing conflict.
$ sed -i 's/search_shortcut: ALT+SPACE/search_shortcut: ALT+SHIFT+SPACE/' "$HOME/.config/espanso/config/default.yml"Use [Alt + Shift + Space] to open the search bar.
Experimental support for Wayland
Espanso has some known limitations under Wayland. Most notably, “there is currently no support for App-specific configurations”.
#crossplatform #debian #espanso #linux #linuxmint #macos #raspberrypi #raspi #rpi #rust #ubuntu #wayland #windows #yearofthelinuxdesktopEs geht langsam aber sicher voran, ein lieber Fediverse Bewohner hat mir das Getriebe in ASA gedruckt und das lauft wie geschmiert ;)
Der PI4 ist erstmal nur ein Platzhalter der ist Kaput ;( mus mal auf Arbeit fragen da liegen Kistenweise von den Dingern rum, ich hab mir den Deckel noch angepasst für eine Powerbank die hier noch rumlag die hinterher den Scanner betreibt.
#pilidar #div #lidar #rpi
@amd I have moved my #Deconz dongle to an external #RPI , connected via USB/IP Server/client .
1. it is stabile
2. i can move the #homeassisant VM to any #Proxmox host I want
3. this enables high availability to the HomeAssistant
ToastTV 0.6.0 is out!
New features:
- 🖥️ WebApp manual update with live terminal output
- 📱iOS and Android PWA home screen support