Transmit-Only 100 MBit/s Ethernet Achieved on Raspberry Pi Pico via Bit-Banging
Steve’s bit-banged 100 MBit/s on the Pico is impressive, but it’s all about the voltage levels and encoding. Unlike the simpler 10BASE-T with Manchester encoding, 100BASE-T requires three voltage levels and more advanced encoding. It's a cool hack but obviously, transmit-only means there's still a l...

omg, I finally found the Stack Overflow post that fixes my weird 5-second delay when resolving DNS names on my Rasbian/Debian Raspberry Pis: https://serverfault.com/a/962742
I was becoming frantic trying to figure out how to explain what was going on. strace was clearly showing the stalled request.
#raspberrypi #debian #networking
Transmit-Only 100 MBit/s Ethernet Achieved on Raspberry Pi Pico via Bit-Banging
A developer named Steve has successfully implemented a bit-banged 100 MBit/s Fast Ethernet transmission on a Raspberry Pi Pico using the Pico-100BASE-TX library. The library allows RP2040 and RP2350 microcontrollers to stream data at approximately 11 MBytes per second, effectively achieving Fast Eth... [More info]

Just over a week to make your #Halloween #Pumpkin. Bring yours to life!
https://gurgleapps.etsy.com/uk/listing/4386406336/rgb-led-matrix-halloween-pumpkin-flame
#raspberrypi #electronics #coding #maker
Install Cockpit on Debian 13 trixie
Cockpit provides an easy-to-use, web-based interface for administering Linux systems. It simplifies tasks such as monitoring logs, controlling system services, configuring networks, and managing virtual machines.
Cockpit has been described as a “useful and extensible tool to observe, manage, and troubleshoot Linux servers“.
Step 1
cockpit requires the use of the firewalld service to be able to make changes to your firewall rules.
If you are using ufw as a host-based firewall
Remove ufw before replacing it with firewalld.
$ sudo apt-get remove --purge --yes ufw
[sudo] password for yourusername:
Install firewalld as a host-based firewall
Install firewalld and maintain ssh access as well as enabling cockpit to receive incoming connections.
$ sudo -- bash -c 'apt-get install --show-progress --yes firewalld && systemctl enable --now firewalld.service && firewall-cmd --zone=public --add-service=ssh --permanent && firewall-cmd --zone=public --add-service=cockpit --permanent && firewall-cmd --reload && firewall-cmd --info-zone=public'Step 2
Proceed to install cockpit and selected add-on applications.
$ sudo apt-get install --show-progress --yes cockpit cockpit-bridge cockpit-machines cockpit-podman nullmailer ssh tuned-utilsStep 3
If you selected a wireless interface as the primary network interface for use during installation of the Debian system, you may need to re-establish connection to the wireless network after rebooting.
Enable NetworkManager for the primary network interface and reboot your system.
$ sudo sed -i 's/managed=false/managed=true/' /etc/NetworkManager/NetworkManager.conf&&sudo sed -i '/# The primary network interface/,$d' /etc/network/interfaces && sudo rebootStep 4
Access the Cockpit web console on https://localhost:9090 by entering your username and password.
Step 5
By default, the Cockpit web console listens on port 9090 for connections. If you want to make changes from the default, use the following command to edit /etc/systemd/system/cockpit.socket.d/override.conf.
$ sudo systemctl edit cockpit.socketThe example below changes the web console port from 9090 to 9091 and restricts access to the localhost.
### Editing /etc/systemd/system/cockpit.socket.d/override.conf
### Anything between here and the comment below will become the new contents of the file
[Socket]
ListenStream=
ListenStream=127.0.0.1:9091
### Edits below this comment will be discarded
Use the following command for your changes to take effect.
$ sudo -- bash -c 'systemctl daemon-reload && systemctl restart cockpit.socket && systemctl status cockpit.socket'You can now access the Cockpit web console on https://localhost:9091.
#debian #homelab #howto #linux #linuxmint #raspberrypi #rpi #selfhosting #sysadmin #ubuntu
@gunstick @EUCommission and, #RaspberryPi 5?
Its 5V 5A is quite out of the range of standard USB Power Delivery profiles - max 3A for 5V.
How much of my email, writing, reading, blogging, programming, etc… could I do on one?
I guess the limited RAM is going to be a problem? ¯\_(ツ)_/¯ I should try this out…
I had a perfectly good instance of MagicMirror2 running on a Raspberry Pi 3A+ and Firefox browser up until a few weeks ago. The SD card corrupted itself due to excessive swap (probably) and I had to rebuild the system. Now Firefox refuses to run with less than 1GB of RAM and even trying to VNC crashes the server. Now I have to dig up older versions of everything and then create a version-locked ISO just so I can keep using hardware that was perfectly cromulent in September. #MagicMirror #RaspberryPi #Firefox #Bloat
Finally got around to replacing my small but expensive APC lead-acid based UPSs with one larger LiFePO4 self-built system. Has about 10 hours of capacity and the advantage of being able to take advantage of cheap electricity.
Cells and case from #fogstar, BMS from #JBD, Inverter/charger and battery monitor from #Victron and powered by a #raspberrypi running #venusOS.