Denis Kučević

Blog

Writing about things I build, learn, and tinker with.

cachyoslinuxusbsystemddebuggingxiegu-g90amateur radiomodselectronicYU4AIEBatteryLiFePo432700pythonapireverse-engineeringdahuahome-automationnetworkingPECKOPISKOCHATBOTCHAT BOTride-on carDIYelectronics repaircontrol boardkids toy fixkids car repairJR1956MJR1956G
Image of a desktop setup
guide12 Aug 2026

My Boot Took a Minute, and My Monitor Was the Reason

A four second log message I almost wrote off as harmless turned out to be costing me twenty seconds of boot time on every single startup, and the actual cause was sitting inside my monitor the whole time.

cachyoslinuxusbsystemd
G90 with Back light cover photo
guide8 Aug 2026

Adding and syncing an LED Strip to the Xiegu G90's Display Backlight

Adding a front-panel LED strip to the Xiegu G90 that dims in sync with the display backlight. Plus a debugging detour into why the first MOSFET I tried left it running dim, and what the datasheet actually said about it.

xiegu-g90amateur radiomodselectronic
A finished 4S2P LiFePO4 battery pack in a 3D printed frame, shown beside the individual printed spacers, posts and panels.
guide25 Jul 2026

How to Build a 4S2P 32700 LiFePO4 Battery Pack with a 3D Printed Frame

A complete build guide for a 12Ah 12.8V LiFePO4 pack using eight 32700 cells and a set of printed parts you can download and run as is. Covers printing, spot welding with the included jigs, wiring the BMS, assembly and finishing.

BatteryLiFePo432700amateur radio
Reverse Engineering the Dahua DVR API
blog27 Jun 2026

Reverse Engineering the Dahua DVR API

How I probed 106 undocumented RPC2 services on a Dahua XVR to build a working Python client from scratch.

pythonapireverse-engineeringdahua
Image by <a href="https://pixabay.com/users/mohamed_hassan-5229782/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4071274">Mohamed Hassan</a> from <a href="https://pixabay.com//?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=4071274">Pixabay</a>
blog16 May 2026

Rekonstrukcija PECKO chat bota

Negde oko 2000. godine, Predrag Damnjanović Peca iz Niša napravio je chatbot koji je radio na DOS-u i zvao se Pecko. Preuzeo sam ga sa mycity.rs sajta koji, između ostalog, vodi i sam Peca.

PECKOPISKOCHATBOTCHAT BOT
Front side
guide8 Apr 2026

Kids ride on car

Our kid's ride-on car died completely. Store could not help, so my son and I fixed it ourselves. Here's how we tracked down a burned-out diode and brought it back to life.

ride-on carDIYelectronics repaircontrol board