Lessons in Linux contains lectures about the linux Operating System.
Maker’s Movement includes lectures on using Microcontroler boards like the Arduino and Raspberry Pi.
Theater Tech are lessons in the Technical Arts of Theater.
Solar Power to my home explains the solar panels on my roof and how they work.
Resume is my work history.
Copyright © 2001 - 2016 John F. Moore
As we delve into the Raspberry Pi I thought it would be useful to understand how the Linux System works on this microcontroller. This will help us understand how to make better software choices.Additionally it will allow a deeper understanding of how the Linux Kernel controls the hardware.
We have a revised web site. The web site www.lions-wing.net has had a face lift. The pages have been reworked to give a more uniform look and feel to the site. Each page contains a Table of Contents to make it easier to jump to specific sections.
Older news now has it’s own web page index so this top page is not as long.
There will be rewrites to the older web pages to update some of their contents.
DIY (Do It Yourself) is back. Not that long ago High Schools taught Shop and Home Economics classes. These were eliminated from most schools, as being irrelevant. But these classes were a time when the students learned to make things with their hands.
How many of the older computer users of today learned to solder and assemble circuits from kits? We learned a little electronics, we learned about capacitors, resistors, transistors, and other electronic circuits. But in addition we learned to make something we could use ourselves.
The ability to DIY electronic devices has spawned a number of tools and web sites. This has built upon the lessons of embedded systems and a return to an interest in DIY lead by Make MagazineWe will explore some of the microcontrollers and web sites that support this renewed interest in DIY. It is time to roll up your sleeves and explore your inner child, again.
In June 2015 we discussed using a Weather Shield attached to an Arduino. We laid out how to use the code to create a home weather station. Home Automation: Weather Station with Arduino.
In this talk we are going to return to the code that is used to control the weather shield. I feel an in-depth look at the workings of the code is valuable since there are several lessons in this code.
We are going to review the example code supplied with the board SparkFun Weather Shield
The Raspberry Pi is a pint sized computer designed for the experimenter and maker. But to put this small computer to work we need to be able to program it.
Since the OS on the Raspberry Pi is Linux we can take advantage of all the programming languages available on Linux. But also being a small computer, means it does not easily support the graphical and programming applications available on a Linux Laptop. Besides, one of the best way to work on a Raspberry Pi is over SSH.
So we are going to configure a Raspberry Pi for remote access over SSH, then explore how to program it for some temperature measurements using both Python and Perl.
So you consider your self to be a computer geek already. But all your experience is in Windows. Now you have a hankering to learn Linux, and don’t know where to start.
This is an introduction to Linux for you. I will be focusing on the command line since for the advanced user that is where the real power of Linux is found. The GUI is fine for the riffraff, but the power users go for the command line.
One of the most important parts of working with microcontrollers is learning to write code. Programming is how we make use of the hardware to accomplish our task.
We are going to start learning to program the Arduino using the IDE and the Nano. I chose this platform first because it is easier to work with. The Audion is more limited than the raspberry pi, but the programming environment is simpler.
What is a Raspberry Pi? What can you do with a Raspberry Pi? How do I start with a Raspberry Pi?
Join me as we explore this single board computer. We will discuss what it can do, and how to interface to the outside world. In the process we will discuss how to setup a new board, and how to gave a remote Raspberry Pi for use over the network.
Lastly we will build and program a small circuit to get your hands engaged in a real application. I will not pretend to be an expert, but merely a leader in the exploration of this microcontroller.
See Old News for older news items.
Enjoy John F. Moore
Written by John F. Moore
Last Revised: Mon Jan 16 15:37:46 EST 2017