TechOverflow blogSimulink S-Function mask example with multiple inputsCategories: Matlab/SimulinkUli KöhlerUli Köhler2025-08-06 · 0 min readAnsible Playbook to install NodeJS 24.x on UbuntuCategories: Ansible, NodeJSUli KöhlerUli Köhler2025-08-05 · 1 min readMinimal ESP32 NimBLE example of executing custom commands via BLECategories: Bluetooth, ESP32, ESP-IDFUli KöhlerUli Köhler2025-08-04 · 6 min readPython script to write BLE characteristics using BleakCategories: Bluetooth, PythonUli KöhlerUli Köhler2025-08-04 · 3 min readPython script to generate random NimBLE BLE UUIDCategories: Bluetooth, PythonUli KöhlerUli Köhler2025-08-04 · 1 min readMinimal ESP32 NimBLE example of a custom BLE serviceCategories: Bluetooth, ESP32, ESP-IDFUli KöhlerUli Köhler2025-08-04 · 6 min readMinimal Python script to list & read BLE device characteristics using Python (Bleak)Categories: Bluetooth, PythonUli KöhlerUli Köhler2025-08-04 · 5 min readBasic script to list BLE devices in Python using BleakCategories: Bluetooth, PythonUli KöhlerUli Köhler2025-08-04 · 4 min readAnsible: How to install Bitwarden as Chrome managed extensionCategories: AnsibleUli KöhlerUli Köhler2025-08-03 · 1 min readAnsible: How to install Chrome managed bookmarksCategories: AnsibleUli KöhlerUli Köhler2025-08-03 · 1 min read