Intro Recently I bought Raspberry Pi Zero 2 W for my electric car project: It is very neat board with a good pricing. As I am lazy I didn’t even wanted to connect keyboard and HDMI (or UART) – I just wanted to be able …
Read MoreGardena SILENO minimo 250: story about firmware upgrade using Linux
Introduction I own the Gardena SILENO minimo 250m2 robotic lawnmower: It’s working very well for about two years so far. I am really happy that I don’t need to use petrol lawn mower anymore, and I just forgot to think about this task, which is really cool! …
Read MoreHow to connect to SUN2000 from DD-WRT
Intro The Huawei SUN2000 inverter has a build-in/internal WiFi interface (SSID beggining with SUN2000-<serialnumber>) which is exposing a Modbus TCP port (502). Using this connection you can obtain inverter data in the realtime and eg. collect it for your own purposes. Huawei Smart Dongle-WLAN-FE is …
Read MoreHuawei SUN2000 monitoring
If you want a simple and reliable solution for monitoring SUN2000 inverter and only collecting parameters to InfluxDB database I’ve added a support for this inverter in my hard. The daemon is written in Rust and doesn’t need any special python/perl dependencies to work. The …
Read MoreUsing Rigol DS1074Z oscilloscope under Linux and PulseView
Hi,I recently bought a new Rigol DS1074Z which is a great oscilloscope for hobbyist. The feature to price factor was really great and it also has a quite nice reviews, so I decided to give it a try 🙂 Quick hardware overview It is a …
Read Morebinding/unbinding usb drivers a.k.a. who stole my hidraw1 device file
Hi! Recently I was playing with using my HID device differently then usual: I used the libusb library. Instead opening a raw file /dev/hidraw1, I used libusb_open_device_with_vid_pid(). Everything was working properly, then it was a time to go back using the hidraw file… but wait: …
Read MoreRaspberry Pi’s serial console
Hi! As I sometimes have odd behavior with my Raspberry Pi (the USB/LAN is stopping working, while the whole raspberry does still work), I had to find out the method to debug this specific problem. Connecting HDMI display and a keyboard in place where I …
Read Morebcm2835_i2c is the new i2c module on RPi kernels
Hello. Yesterday I’ve updated the kernel on my RPi from 4.4.11+ to 4.14.31+. Unfortunately the i2c stopped working despite the module bcm2708_i2c loaded. Trying to add the ds2482 with command: echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device gives ‘no such file or directory’ error. I reported this …
Read MoreHow to hack my own IP camera :)
Camera overview I have a cheap IP camera from Polish reseller (ivel.com.pl). It is in fact a IP cam based on HiSilicon SOC. Manufacturer code is: LV-IP22IR40DVBL and it is available here. In fact for this price the camera is quite nice. It has a solid …
Read MoreRPi: creating a RAM-disk running Linux environment from NFS booted Raspbian
Sometimes you need a very specific use case for your Raspberry Pi. The durability (and speed) of the SD card used in RPi may vary. Because of this I always tend to move Raspbian to an NFS share, and boot via NFS (root over NFS). …
Read More