Lucky Resistor
Menu
  • Home
  • Learn
    • Learn C++
    • Product Photography for Electronics
      • Required Equipment and Software
    • Soldering for Show
  • Projects
  • Libraries
  • Applications
  • Shop
  • About
    • About Me
    • Contact
    • Subscribe
  •  
Menu

Category: Software

Filtered RPM Measurement Using PIO

Posted on 2021-04-172021-04-18 by Lucky Resistor

The Raspberry Pi RP2040 chip is a remarkable microcontroller. The programmable IO block (PIO) is only one of many great features of this chip. In this post, I show you a method of how to utilise PIO, to capture the speed of an attached PC fan with included software filter. Most fans have a feedback…

Read more

“Read SHT31” Command-Line Tool

Posted on 2020-12-132020-12-13 by Lucky Resistor

For various sensors, attached to Raspberry-Pi computers, I wrote small command-line tools to read the sensor values over the I2C connection. While you can do this with a Python script directly, I found using a compiled C or C++ program accessing the low-level device more reliable. The program I publish today, reads temperature and humidity…

Read more

Circle Pattern Generator

Posted on 2020-10-012020-11-23 by Lucky Resistor

I wrote a small application to generate random circle patterns. You just specify the width and height of the rectangle to fill and the application will fill the area with the circles you specified. The result can be exported in SVG format to use it in other applications. Interface Elements Width, Height: These define the…

Read more

Inline AES 256 / CBC Implementation

Posted on 2019-04-142019-07-24 by Lucky Resistor

Today I like to share some encryption code, which can be used in various situations – and is also useful for embedded systems. It is a unique implementation of the AES 256 / CBC crypto algorithm. The goal of this implementation was neither speed nor size. It was written to inline it into existing code….

Read more

New Application: Micro Disk

Posted on 2016-08-10 by Lucky Resistor

I published a new application to create “Micro Disk” images for embedded projects with very limited resources. This format fits perfectly on SD cards and it can be read with minimal effort. The application is available as binary for macOS and Windows. The sources are available on GitHub which can be easily compiled for Linux….

Read more

More Features Added To “Font To Byte” App

Posted on 2015-09-05 by Lucky Resistor

While working on the display driver for the Sharp display, I found some missing features in my “Font to Byte” application. I added this features and released a new version. All bits can be inverted. There is an option to print the converted characters into a useful code chart. Driver Progress A first version of…

Read more

Convert Bitmap Fonts for LCD Displays with Style

Posted on 2015-09-042015-09-05 by Lucky Resistor

Update 2015-09-05: Added a example font and Adobe Photoshop template. Currently I am working on the deluxe version of the data logger. This version has a LCD screen and capacitive buttons to control the software. The Adafruit library for the display is quite large and almost uses the whole RAM, because it is a pixel…

Read more

A New Library for Meggy Jr RGB

Posted on 2014-11-132019-07-24 by Lucky Resistor

I planed to create a game as a gift and use the really great Meggy Jr RGB platform for it. See the picture above, it’s a great game machine powered by the ATmega328P (buy it here). You can use the Arduino IDE to program it. After assembling the device, I played a little bit around…

Read more

Search this Site

Top Posts & Pages

  • Storage Boxes System for 3D Print
  • Free Storage Boxes Set
  • Build a 3D Printer Enclosure
  • Simple Box with Lid for 3D-Print
  • Circle Pattern Generator
  • How and Why to Avoid Preprocessor Macros
  • It's Time to Use #pragma once
  • How and Why to use Namespaces
  • C++ Templates for Embedded Code (Part 2)
  • Circle Pattern Generator

Subscribe

Become a Patron!

Follow on Twitter

Follow @LuckyResistor

Recent Posts

  • Filtered RPM Measurement Using PIO

  • Split Storage Boxes Update

  • How to Print the Turntable Platform

  • Comparing Five Turntable Platform Revisions

  • Let’s Print a Cat/Pet Feeding Device (Part 7)

  • Adding a Light Barrier using Epoxy

  • Why Supporting me on Patreon?

  • Unexpected Fill Sensor Problems

Categories

  • Build (5)
  • Common (40)
  • Fail (1)
  • Fun (6)
  • How and Why (10)
  • Improve your Code (17)
  • Learn (21)
  • Projects (85)
  • Recommendations (5)
  • Request for Comments (1)
  • Review (2)
  • Software (8)
Copyright (c)2020 by Lucky Resistor. All rights reserved.