Tag Raspberry

Linux Kernel PWM Driver with SYSFS

Intro In this post I presented a Linux kernel module that drives a GPIO pin on the Raspberry Pi as a PWM pin. That version allowed the user to change dutycycle and frequency of the PWM pulses by writing into… Continue Reading →

PWM Driver built on Threads in Linux Kernel Module  on Raspberry Pi

Intro This short post is an extension to my earlier post . If you read that post you will have noticed that the calculations of <b>tusec_On </b> and <b>tusec_Off</b>, which or the on- and off times of the PWM dutycycle, were… Continue Reading →

Bit Banging PWM Driver using a Kernel Module on Raspberry Pi

Intro In this post I am presenting the code for a linux kernel module that makes a GPIO pin of the Raspberry Pi act as a PWM pin using simple bit banging. The module is running in the Raspbian linux… Continue Reading →

Concurrent C++ OpenCV Video Streaming

Intro The goal here is to have in C++ multiple threads running, with each doing only one (or few) image processing functions and get in this way high framerates combined with a large image size. The reading of a frame… Continue Reading →

Add Cooling to your IoT System

In this short post I want to show how to add a cooling fan to your Raspberry Pi controlled IoT system. Certainly first step to keeping your processor cool is to allow for sufficient heat exchange using a heat-sink – also… Continue Reading →

Control of your Appliances and IoT Devices at your Fingertips with Flask

IoT Browser Control This post is as an extension to my earlier post https://www.manmade2.com/raspberry-pi-sprinkler-system/. The here presented code can generally be used to remotely control and configure any IoT (internet-of-things) device or even appliance, which is in the range of your… Continue Reading →

Making sure a Program keeps on Running on Raspberry Pi

In this short post I would like to just write some useful notes I collected and tested of how to make sure a program keeps on running. I had this kind of ‘problem’ with my home-surveillance, which seemed to ‘crash’… Continue Reading →

© 2021 man made machines — Powered by WordPress

Theme by Anders NorenUp ↑