Unlock Your 1-Wire Sensors: A Complete Guide to Owserver with USB Thermometer

Whether you are building a smart home monitoring system or managing environmental conditions in a commercial setting, 1-Wire temperature sensors offer a reliable, cost-effective solution. To unlock their full potential, you need the right software infrastructure. Learn about Owserver the backbone of the OWFS (1-Wire File System) ecosystem that makes managing 1-Wire devices simple and scalable. What is Owserver and the OWFS Ecosystem? Owserver is the core daemon in the OWFS (1-Wire File System) suite, Read more

Infinite impulse response filter design.

IIR — Infinite impulse response filter design with examples

Digital filters are essential tools in signal processing, helping us remove unwanted noise or extract useful parts of a signal. Among digital filters, IIR (Infinite Impulse Response) filters are very common because they can achieve sharp frequency responses with relatively low computational cost. In this post, we will walk through the basic design of a simple IIR low-pass filter, starting from an analog filter, converting it to the digital domain, and finally implementing it in Read more

listening to air traffic control Do I need an airband filter

Why Your Software Defined Radio Needs an Input Filter

In the constantly evolving world of Software Defined Radio (SDR), enthusiasts and professionals alike are embracing the flexibility, affordability, and unparalleled customization that modern SDR platforms provide. Yet amid all the excitement over demodulation software, expandable I/O, and multi-band capabilities, one critical component is often overlooked: the input filter. If you’re serious about getting the cleanest, most reliable reception—especially in congested RF environments—an input bandpass filter isn’t a luxury; it’s a necessity. What Is an Read more

How to install Home Assistant in Docker?

Home Assistant is a powerful open-source home automation platform that allows you to control smart devices, automate tasks, and monitor your home environment. Running Home Assistant in Docker on Linux provides flexibility, easy updates, and isolation from the host system. This guide walks you through installing Home Assistant in a Docker container on a Linux machine. Prerequisites Before you begin, ensure you have: How to install Docker? For detailed instructions and troubleshooting, see the official Read more

How to use DigiTemp to set up USB Thermometer

DigiTemp is a lightweight solution for monitoring 1-Wire temperature sensors on Linux. It is one of many apps that let you read USB Thermometer sensor. By following these steps, you can set up DigiTemp on Debian, Ubuntu, or Raspberry Pi OS and automate data collection for long-term monitoring. Installation Ubuntu / Raspberry Pi OS / Debian Execution of this command will install three programs: into the /usr/bin/ directory. For usage with the USB Thermometer we Read more

How to remove noise from accelerometer data

Do you have a problem with noisy data obtained from your accelerometer sensor? Learn how to remove noise from accelerometer in short practical example. You will understand digital filtering and learn how to make your measurements smoother. Digital Filters In general, we distinguish two kinds of digital filters FIR (filters with Finite Impulse Response ) and IIR (recurrence filters with Infinite Impulse Response). FIR filters are easier to implement so we try to use them Read more

USB accelerometer – F.A.Q.

How to plot data from the accelerometer sensor? Arduino IDE (Windows / Linux) SerialPlot (Windows / Linux) How to read accelerometer data in Python? Source code (Linux) How to read accelerometer data in C ? Don’t worry, It will be answered soon! 😉 How to read serial data in MATLAB / OCTAVE? Don’t worry It will be answered soon! 😉 How to use SerialPlot? Don’t worry It will be answered soon! 😉

Six accelerometer sensor applications that you didn’t know

MEMS accelerometers are powerful tools which let you measure not only acceleration but much more. If you need to measure acceleration, mechanical vibrations or detect movement this post is for you! Here are some examples what you actually can measure with the accelerometer. VEHICLE DRIVER SAFETY MONITORS Linear acceleration measurement can be useful in the transportation area. Everyone can tell that traveling on a bumpy road makes the car break down faster. Imagine that you Read more

How to configure Ubuntu to program STM32

OpenOCD installation The Open On-Chip Debugger (OpenOCD http://openocd.org/) aims to provide debugging, in-system programming and boundary-scan testing for embedded target devices. If you using Ubuntu or any Debian like OS, OpenOCD could be installed by running following command: sudo apt-get install openocd ARM toolchain installation Now we need compiler, linker and assembler (toolchain) for ARM Cortex architecture (https://launchpad.net/gcc-arm-embedded). sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa sudo apt-get update sudo apt-get install gcc-arm-embedded Eclipse First install Eclipse IDE (https://eclipse.org/). After installation run Eclipse Read more