Cover photo
Leland Green
Attended Hillcrest High School
Lives in Battlefield, MO, USA
Collections Leland is following
  • Hillcrest High School
    Art, 1972 - 1977
    When I started, there was only Art 1 - 3. My art teacher, Mr. Brite (a wonderful person and teacher) persuaded the school board that we needed Art 4 so one other student and I could take it. They agreed, but we had to hold the class before school hours. So, yes, I voluntarily attended an extra hour each day of my senior year! :)
  • Harding University
    Art, 1977 - 1978
    Majored in Art, minored in Music. Attended 1.5 years, but tested-out of a full semester, so I have 2 full years of credit. (Tested-out of college Algebra, but had only taken required General Math 1 and 2. I credit my excellent math teacher for that.)
Basic Information
Other names
Singularity Mage
Since I've been posting about cannabis, I thought I'd give an example of what my conditions do to me. This is me after ~36 hours of no sleep. I guarantee if I had cannabis, that would not happen.

Everyone (including me) likes to post pictures of thems
elves happy and nice looking. So I decided to get real, and post a picture of how I really look.
I'm being honest, folks! Narcotics and pharmaceuticals are not helping most of the time (they help some, and I'm glad for that). Cannabis does... if only I could have it all the time.

Will you please help? Let's legalize Cannabis! See: Southwest Missouri Cannabis Restoration and Protection Act


Before I became disabled, I majored in art, minored in music, and then taught myself to program (starting with BASIC in the 70's, but really got serious around 1983 when I bought my Commodore 64). Now I'm a computer programmer.

"Taught myself" means studying and practicing. I love to read, and this (technical) stuff (usually) seems easy for me.

More recently I've discovered Propellerhead Reason (music software that is a recording studio on your desktop).

I've also started studying electronics. I got an Arduino, sensors, etc., and I'm having too much fun! :)

I go by aBoogieman because I like to play boogie woogie music (among other genres). I also see some humor in that name.
Bragging rights
Crusading for the legalization of Cannabis by way of the Southwest-Missouri-Cannabis-Restoration-and-Protection-Act
  • Disabled, 2014 - present
  • Jack Henry & Associates
    Software Engineer, Adv, 1998 - 2014
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Battlefield, MO, USA


Leland Green

Shared publicly  - 
This is the first time I've posted something from Facebook on Google+, but I think this is an awesome result for me from! :-)
Add a comment...

Leland Green

Shared publicly  - 
This is a very detailed tutorial on installing OpenCV on Raspbian Jessie. Thanks, Adrian!
This step-by-step tutorial demonstrates how to install OpenCV 3 with Python 2.7 and Python 3 bindings on a Raspberry Pi 3 running Raspbian Jessie.
Add a comment...

Leland Green

Discussion  - 
I have an idea! Do you develop for the Raspberry Pi? I challenge you to upload a screenshot of your desktop environment (whether Windows, Mac, RPi or other), noting your OS (if it's not terribly obvious). The screenshot is only to show a few of your favorite tools for developing for the RPi.

Some of us (especially beginners) will no doubt glean some useful information from these screenshots. In my case, you may also deduce a bit of my personality by what you see pinned to, and open in, my task bar. :)

BTW, that Putty window has 3 separate sessions opened via screen and ssh. Two of my favorite linux-side overall utilities. ;)

Also, I actually have a dual-head system but the other monitor usually just contains my security camera system. (I've become quite adept at noticing movement around the entire outside of the house, even as I work!)

Mostly it will just be interesting, I think. And perhaps a little fun. ;)

Finally, if you are very observant, you will get a teaser of some things I plan to post in the future! Can you do that? (This part is optional.)

I look forward to seeing your desktops! 
Paulius Šukys's profile photoDrew Gilbert's profile photoLeland Green's profile photo
Sure it would, +Drew Gilbert ! :) I often run vim under ssh, too. So a part of my "shell system" is the same as yours. It just looks a little different, that's all.

But that's part of what I was thinking--how different everyone's workspace would be. So if you can, grab a screenshot. I think you can do it with:, among many others.
Add a comment...

Leland Green

Projects using Pi  - 
I just updated my Raspberry Pi security camera project. You can now use it as a "video doorbell"! You can use it as only that, or in conjunction with the motion sensor features.

The code is set to be both a security camera and doorbell. However if you do not plug in the button, then it will just never function as a doorbell. Nothing to disable!

Likewise, if you don't plug in the motion sensor, it will never detect motion. (Cool feature, eh? Hehe.)

I hope you all have fun with it. Here's the link: 
Raspberry-Pi-Security-Camera - This script requires custom hardware, which is included as a Fritzing files. Uses ePIR to detect motion. Emails a list of people when detected. Also is a Linphone ser...
Add a comment...

Leland Green

Programming  - 
I just updated my PWM/Servo Pi Hat demo to control devices through the web and 100% Python (including some custom extension modules from Adafruit). I'm running on a Raspberry Pi 2 and it is very responsive.

This is (so far) intended to be used as a pan/tilt camera mount, so the max and min values are what are applicable to that situation (pan/tilt). For example, the tilt does not have much range because you're only moving through ~90 degrees. I thought that the pan made more sense to sweep 180 degrees, or more. So I played with the numbers and now it sweeps from full left to full right – quickly and smoothly.

I also added code to slow down the movement of the servos. That way they don't when you move them a larger distance. :)

Please let me know if you have any questions and watch her

The project is here:

And here's an annotated screenshot:
Matthew Curry's profile photoChuck Hassett's profile photoLeland Green's profile photo
+Chuck Hassett Try this:
sudo apt-get install python-jsonrpc2 python-jsonrpclib python-bjsonrpc

I'm honestly not sure which of these you need, although I'm pretty sure it's the first one. However, I had this line in my .bash_history, so I'd recommend installing all three like this... I expect they have inter-dependencies. If that doesn't work, please let me know and I'll research it further because I want to have everything like this documented. In that sense, you are helping me when you report errors.

So thanks for your help! 🙂
Add a comment...

Leland Green

Discussion  - 
Howdy everybody,

I'm sure many of you know this because I just saw this in a Pimoroni email that says they are expecting some Raspberry Pi Zero's in the next few weeks. And you can sign up for email notification here: 😎

(Perhaps this should be located in the "Hardware" 
Raspberry Pi Zero is a super-small, hackable, and ultra-low-cost computer. Unbelievably the super-small and super-affordable Raspberry Pi just got even smaller and even cheaper! Pi Zero is the heart of a Raspberry Pi on a tiny 65mm x 30mm board. With mini-HDMI, micro-B OTG USB, and the same 40-pin GPIO it still has great connectivity although you'll probably want our adaptor kit to help you hook it up to your existing devices. Pi Zero Features...
Leland Green's profile photoScott Watson's profile photomichelle torres's profile photo
ok thanks that is a pone ok
Add a comment...

Leland Green

Shared publicly  - 
Wow. How cool is this?
Plus, go signup and get free stuff! Free stuff is always good, isn't it?
Anker is launching PowerHouse......and equips you with the latest tech for free! Click here to learn more.
NotEnoughTECH's profile photo
Signed up :) 
Add a comment...

Leland Green

Discussion  - 
Has anyone found a car charger that will actually work with the RPi 3? A quick search shows that the only ones labeled as 2.5A probably are not really. (Or they're 2.5A combined output, maybe.)

Has anyone tried? :)
Leland Green's profile photoNathaniel Stenzel's profile photoMatthew Curry's profile photo
I use a dc to dc for high amp stuff. 5a is cheap just look on amazon. 
Add a comment...

Leland Green

Shared publicly  - 
I want one of these! :)
Add a comment...

Leland Green

Projects  - 
I just heard that Linphone added a link to my security camera project on their Raspberry Pi start page!

Search for my name--it's near the bottom of the page. :)
Linphone Python for Raspberry Pi. Installation. On your Raspberry PI, get the 3.9.0 version of Linphone python for Raspberry or the latest snapshot version (file with the .whl extension) from, eg: ...
Leland Green's profile photoJack Burton's profile photo
your welcome 
Add a comment...

Leland Green

Shared publicly  - 
My brother Barry Green's first CD is now live on!

It will soon be available on iTunes, Amazon, and just about anywhere you want to buy it! :)

You are not going to believe how good this is! And it's not because I say so. A good friend who is an audio engineer (+Bennett Brown) said Barry has mastered this! smile emoticon Mastered! And I totally agree! I'm not saying this because he's my brother, either. I really like his music.

Will you please let me know what you think? Barry does not have internet, so I'll pass it on to him. :)
Click to listen at CDBaby
Add a comment...

Leland Green

Programming  - 
As a celebration of Pi Day (2016.03.14) I just released another demo/tutorial project under the MIT license.

I have managed to control servos via a simple web interface that is 100% Python code. I'm using an Adafruit PWM/Servo hat to control the servos, so using the library from +Limor Fried (Lady Ada). The web interface is rather simplistic and is intended as a learning piece. However, you could also tweak it and change the numbers around to experiment with different servos and/or devices.

There are really only two files, PiServed and The former is the web interface, which calls the latter, which is the "low-level" code that actually controls the servos. This file could easily be used in other projects with no modifications. (Or possibly with minor modifications, depending on your application.)

Please let me know if you have any problems or questions and I'll do my best to help out.

BTW, I have also created a PiServed project as a placeholder for what this project will become. I intend to expand upon it so we can actually control many other devices through the web.

Here it is: 
PWM-Servo-Hat-Through-Apache-Demo - A demo of controlling the Adafruit PWM/Servo hat through an Apache-served web page
Add a comment...
Leland's Collections
The people in this store are all very nice. I have dealt with one of the co-owners (and one of the employees) and I have always been very happy. They have always treated me with respect. Great people. Great store. Very convenient! (Prices are the same as what USPS or UPS charges.)
Public - 2 months ago
reviewed 2 months ago
1 review