The contact form got broken (again!) by a security policy change in the underlying OS for this site. That’s been fixed and I’ve added alternate contact information in case more breakage occurs. Which of course means there won’t be more breakage.
As a base service for bare metal infrastructure I prefer my provisioning and configuration management servers to be bare metal which can be accessed without requiring other hosts or infrastructure. For small deployments the Raspberry Pi makes a great choice because it is inexpensive, uses little electricity, takes little space, and yet has enough power for the relatively low demands placed on the server (which also makes a full x64 server overkill).
For small deployments (or home or small office use) you may find yourself in need of a 'bare metal' server, but not want or need the expense of an x64 machine. If the workload is not too demanding, a Raspberry Pi can be a good choice. The Pi has the benefit of being inexpensive, using little electricity, and taking little space.
I've now built sites using a variety of static generation methods, participated in wikis and other's CMS systems, and was hosting a Plone instance (dynamic CMS), so I've decided to post a comparison of the different (and similar) trials and tribulations of using open source solutions for dynamic vs static web content management.
Module 1 Skipped or Simplified Material, Part V Outputs A GPIO pin designated as an output pin can be set to high (3V3) or low (0V).
Inputs A GPIO pin designated as an input pin can be read as high (3V3) or low (0V). This is made easier with the use of internal pull-up or pull-down resistors. Pins GPIO2 and GPIO3 have fixed pull-up resistors, but for other pins this can be configured in software.
Easy Button Sadly our easy button is not as easy as the Staples® easy button.
Hardware Keep the LED connected.
Adding a Button Positioning these buttons correctly is rather tricky. Don’t worry. If you end up with the button turned the wrong way, all that will happen is that it will act as if it was always pressed. If that is what you are seeing, just rotate the button a quarter of way around.
Using buttons to get input Now you’re able to control an output component (an LED), let’s connect and control an input component: a button.
Connect a button to another GND pin and GPIO pin 2, like this:
Create a new file by clicking New.
Save the new file by clicking Save. Save the file as gpio_button.
Lighting an LED LEDs are delicate devices. If you put too much current through them they will pop (sometimes quite spectacularly). To limit the current going through the LED, you should always use a resistor in series with it.
Try connecting the long leg of an LED to the Pi’s 3V3 and the short leg to a GND pin. The resistor can be anything over about 50Ω.
Raspberry Pi GPIO Pins A powerful feature of the Raspberry Pi is the row of GPIO (general- purpose input/output) pins along the top edge of the board. A 40-pin GPIO header is found on all current Raspberry Pi boards (unpopulated on Pi Zero and Pi Zero W). Prior to the Pi 1 Model B+ (2014), boards comprised a shorter 26-pin header.