Single Board Computers (First of 4 Class Series)

Schedule

Sat Apr 27 2024 at 10:00 am to 01:00 pm

Location

2 Brookfield Road, Brimfield, MA, United States, Massachusetts 01010 | Brimfield, MA

Advertisement
Programming and Project Development for Single Board Computers (SBCs) – Level 1
Ages 14 - Adult
Sat 10am - 1pm | Apr 27 - Jun 1 | $125*
Class Dates April 27, May 4 & 11, June 1
*An additional $45 material fee will need to be paid directly to the instructor on the first day of class
Join us for our 4 week introductory class covering Single Board Computers (SBC)and how to program them and develop projects that make use of their amazing functionality. We’ll also cover the basic electronics knowledge you’ll need to allow you to design and develop your projects. SBCs are small inexpensive computers (generally less than $50) that provide the bulk of their functionality via a single small circuit board. SBCs provide a centralized microcontroller that allows the electrical connection of many different types of sensors, motors, colorful LED lights and a host of other electronic devices that comprise a physical computing project. SBCs are controlled by software that you write which together with the selected electrical components gives them their desired functionality. And their operation can be changed simply by changing their programming! SBCs are used in a variety of devices that we interact with on a daily basis including phones, automobiles, drones, home appliances, 3D printers and so much more.
There are a large number of SBCs available that offer several different levels of integrated functionality and cost. Some of these include Raspberry Pi 3/4/5, Raspberry Pi Pico, Adafruit CircuitPlayground Bluefruit, Arduino Zero, Arduino RP2040 Nano Connect and many others! We’ll cover the basics of several different types of SBCs with a focus on the Adafruit CircuitPlayground Bluefruit which we’ll be using in this class. We’ll discuss SBC electrical characteristics and how they are connected to other devices like sensors, buttons, motors, LEDs, display boards and other electronic devices that can be controlled by SBCs.
As discussed above, SBCs are programmed and we’ll cover the basic programming fundamentals you’ll need to develop projects with SBCs using the Python programming language. We’ll introduce the programming basics you’ll need to get started with SBCs and help you develop your class project.
We’ll also walk through SBC project development skills and discuss the types of things you need to consider when deciding on the type of project you want to build. All students will work in teams to create their class project and will demonstrate their projects to the class during the last class. You’ll be introduced to our on-line group where you can ask questions and communicate with your instructor and classmates as you develop your project(s). This class is open to children (14+) and adults who have an interest in computing & electrical technology and how to use them to build interesting projects. Note that we will be offering additional classes that will dive deeper into SBC use, associated electronics knowledge and explore ways of building more sophisticated projects. Come learn a host of new skills and get a great start to learning the world of SBCs.
** Note that students will need a laptop computer (Windows, Linux or Apple) and will be required to purchase a component set (approximately $40) that will provide all the SBC/Electrical items you’ll need for the class. This set can be used for lots of other project development and learning beyond the scope of this class as desired.Join us for our 4 week introductory class covering Single Board Computers (SBC)and how to program them and develop projects that make use of their amazing functionality. We’ll also cover the basic electronics knowledge you’ll need to allow you to design and develop your projects. SBCs are small inexpensive computers (generally less than $50) that provide the bulk of their functionality via a single small circuit board. SBCs provide a centralized microcontroller that allows the electrical connection of many different types of sensors, motors, colorful LED lights and a host of other electronic devices that comprise a physical computing project. SBCs are controlled by software that you write which together with the selected electrical components gives them their desired functionality. And their operation can be changed simply by changing their programming! SBCs are used in a variety of devices that we interact with on a daily basis including phones, automobiles, drones, home appliances, 3D printers and so much more.
Advertisement

Where is it happening?

2 Brookfield Road, Brimfield, MA, United States, Massachusetts 01010

Event Location & Nearby Stays:

Hitchcock Free Academy

Host or Publisher Hitchcock Free Academy

It's more fun with friends. Share with friends