Select Page

 

Latest From My Blog

PIC10F322 and XC8 Code – Internal Temperature Sensor – Creative Use Seed Random Number Generator

In the pervious post - we setup the PIC10F322 ADC to read the Internal Temperature Sensor. Mostly the sensor is used to monitor the die to ensure that it is operating within its limits of thermal rating. In enclosed products, the microcontroller’s internal temperature...

PIC10F322 and XC8 Code – Internal Temperature Module – How To Read

The PIC10F322 is equipped with a temperature indicator module designed to measure the  operating temperature of the silicon die. Why is it there - What is the use monitoring the die?  It is useful to monitor the temperature of the silicon die of the...

Image Processing – Python and OpenCV – Capture Image From Webcam

Let's take a quick look on how we can use OpenCV2 to capture a single frame from a webcam. The code below uses a web cam to capture a single frame, that stores the results in the image variable. We are using direct show to communicate with the cam and adjust the...

Z80 – Pinouts

Z80 Pinouts CPU View Z80 CPU Pinout Grouped by Function Z80 CPU Pinout Signal Functions {Address Bus} A0-A15 - Address bus output tri-state (active High) 16bit Address Bus, provides address for memory data exchanges (up to 64K) and for IO device data exchanges. For IO...

Z80 – CPU Intro

The Z80 is an 8-bit microprocessor introduced by Zilog as the startup company's first product. The Z80 was conceived by Federico Faggin in late 1974 and developed by him and his 11 employees starting in early 1975. The Zilog Z80 is a software-compatible extension and...

Image Processing – Python and OpenCV – Convert Image to Gray Scale

In the past posts we looked at doing some image conversions using arrays and manual steps. All that is fun, it lets us see what is going on inside the black box. However, deadlines and everything else - we don't want to have to reinvent the wheel each time. Thankfully...

Image Processing – Python Generating a Histogram for a Gray Scale Image

What is an image histogram - it is a profile of the occurrences of each gray level present in an image. In the visual example below - we are using a bar graph to visualize it. It starts at 0 and goes to 255, each vertical bar represents the number of times the...

Image Processing – Python Convert Image to Gray Scale – Single Color Channel

In the last post we took a look at averaging the RGB channels to produce a gray scale image. It does require some math division to get the result. If you need a way that is even simpler and faster than averaging - we can extract the values from one of the color...

Image Processing – Python Convert Image to Gray Scale – Average

Let's us look at some ways of converting a color image into a black and white or gray scale image. The most straight forward approach is averaging the three color channels, RGB. GrayValue = (Red + Green + Blue) / 3 You do this for every pixel. It is quick and dirty....

Image Processing – Python Read Image File and Convert into an Array

There are a tons of image already - instead of going though the pain staking process of creating by hand our own images, I am going to use an image I already captured. And yes, it is of my three cats. I am also adding to the collection of cat images on the internet....

Light and Love 20221130

Greetings from Beaufort North Carolina

Light and Love 20221129

Greetings from Beaufort North Carolina

Light and Love 20221122

Greetings from Beaufort North Carolina

Light and Love 20221121

Greetings from Beaufort North Carolina

Light and Love 20221118

Greetings from Beaufort North Carolina

Light and Love 20221117

Greetings from Beaufort North Carolina

Light and Love 20221115

Greetings from Beaufort North Carolina

Light and Love 20221114

Greetings from Beaufort North Carolina

Light and Love 20221111

Greetings from Beaufort North Carolina

Light and Love 20221108

Greetings from Beaufort North Carolina, Sunset Beaufort - Lookout Sailboat

Resistance to New

Greetings from Beaufort, North Carolina. I am sure, you have hit up against this - if not yet, you will. You have this new (*NEW*) idea on how to solve a problem.  Whatever it is - maybe it is even a different way of looking at something. You hit...

The Gatekeepers

An article I read a while back got me thinking this morning. It was about Epic Games – VS Apple and Google. In which Epic’s game Fortnite has been removed from both online app stores, basically cutting off Epic from roughly, 3.5 billion devices. The short story, is...

Intent and Purpose

Are we allowing life to happen to us instead of for us? Drifting though life half asleep. Think about it for a minute – how many times in a day do we say to ourselves.. “Well that is just how things are?” Or something along the lines of – “Well, if it was meant to...

It’s Urgent

It’s Urgent, urgent, emergency, urgent, urgent, emergency. Is it now? And we are not talking about the song by Foreigner. How many things come into your world that are labeled urgent? Are they truly urgent? Is it because somebody waited until the last minute? Is it...

What Is A Seeker

A seeker does exactly as the name implies; seeks. We are seeking answers to things. What if we liberate ourselves from the idea of seeking the some “thing”  (what others tells us to go after) to things of our own choosing.   The whole purpose of a...

What To Do When You Become Aware of The Game

So, that is a very intresting question – What do you do when you become aware of the game and/or games and start seeing things for what they are. You see, on one level it is a game of hide and seek. The real is hidden, and replaced with something else. Once you start...

The Idiot Tube

I had an elementary school teacher that would refer to the TV as The Idiot Tube in the corner. Mind you – at this time TVs where big and did have a tube, vs the flat screens they have today. But lets think about it for a second. You invite this thing into your home...

Technology for Technology Sake

There is a fine line with technology. I grew up with computers – my dad always said a strong back will only get you so far and always encouraged me to learn as much as I could. Technology I can see what it can be used for. But like anything else – there is always a...

Crossing The Great Chasm

I have this picture in my mind of the first people heading west coming upon the Grand Canyon. Nobody has been there, nobody knew it existed. And from ground level, you don’t know it is there until you on right up on it. I think the conversation went something like…...

Tearing The Earth to Pieces

We are tearing the Earth to pieces. We are spewing out toxins, poisoning our waters and the entire planet is reacting. We are at war with each other. Killing – why? Perhaps we need to stop looking at the governments and corporations to save us. It is time we save...

Light House Beacon Series – LH50 – Old Light

Thank you for your interest in the Light House Beacon  – Model LH50 - Old Light I do my best to design quality products that will last and help make your model layout more realistic. Feedback is always appreciated – along with suggestions for other products....

Light House Beacon Series – LH50 – Bodie  Island

Thank you for your interest in the Light House Beacon  – Model LH50  Bodie  Island I do my best to design quality products that will last and help make your model layout more realistic. Feedback is always appreciated – along with suggestions for other...

Beacon Light Flasher – BL50

Thank you for your interest in the Beacon Light Flasher  – Model BL50! I do my best to design quality products that will last and help make your model layout more realistic. Feedback is always appreciated – along with suggestions for other products. Introducing...

PIC10F322 Simple Development Board

Call it a PIC10F322 Simple Development Board or Rapid Prototype Board. Makes The PIC10F322 and other PIC10F Processors Breadboard Friendly for Quick and Easy Prototyping. The rapid prototype board eliminates the need to rig in the microcontroller for your designs and...

Welding Light Simulator – Model WL-50

Thank you for your interest in the Welding Light Simulator – Model WL50! I do my best to design quality products that will last and help make your model layout more realistic. Feedback is always appreciated – along with suggestions for other products. Introducing the...