Hardware Prototyping

Who Should Join?

Beginner learners (9+) seeking to design, build, and program physical-computing projects. From blinking LEDs to moving mechanisms with motors, the kidOYO Hardware Prototyping community will teach young people how to bring their imagination and coded projects into the physical world.

What Will You Learn?

C/Python/Web Programming

Electronic Circuitry

Linux & Open Source

CAD & 3D Printing

Raspberry Pi


C languages, Python and other web languages can all be used to create hardware projects. C languages are some of the most efficient and common languages used in micro-controller programming, and are used to program Arduino. Python and other web languages are extremely popular while programming micro-controllers, native applications and websites, and the growing ‘Internet of Things’ makes this a critical area of familiarity.

Every sensor and component you control with your code will be connected by a circuit. By learning how to make circuits, you'll free yourself to use all sorts of components in your projects.

Open source software finds its synergy with open source hardware. There's a reason why Linux is the most popular operating system for projects with dedicated computers: its lightweight, fast, free, and open-source! Learn to power your own local dev efforts!

Computer-aided design (CAD) is how engineers create real world objects. With CAD, you can take an idea in your head and shape it into a viewable design for you and others to see. Then, with 3D printing, you can take your design and make it real, right in front of you. Whatever your hardware project is, it's likely going to need some physical parts, and CAD + 3D printing enables you to make them.

Dedicating one new computer to every new project you build might sound crazy to some people, but with a Raspberry Pi its easy and awesome! The Raspberry Pi is a full-fledged computer that is inexpensive and only slightly larger than a credit card. With access to it's GPIO pins, you can fit the power of a full computer into your hardware projects.

The Arduino is a micro-controller that can be programmed to control electrical devices. From turning on LEDs and motors, to building 3D printers, quadcopters, robots and pet feeders, the Arduino is a powerful tool used in a wide variety of hardware projects.

What Learning Materials Are Included?

Our method of instruction is succinct and feeds personal motivation: Course + Challenge + Badge

Learners will engage learning pathways providing guidance and options for self-led learners. Courses may be engaged based on interest of learner at any pace desired. Challenges initiate an unlimited mentor feedback loop whereby learners demonstrate understanding of concepts and mentors provide personal guidance where needed. Micro-credentials, or badges” are the earned and evidence of skill mastery is attached to badge for documenting skills over time.

Optionally: the kidOYO Hardware Prototyping Kit may be purchased (Member-discounts) for personal project work using components possessed by kidOYO mentors. This allows for seamless trouble-shooting in project work, and helps students just getting started by using a kit that is capable of supporting the learning projects in this community. Buy Here

Learning Paths




+ Interactive Peer Learning

Community-tools such as a public wall with @referencing of peers and mentors enables direct communication between peer learners. Students can mentor each other, as well as receive help from kidOYO’s best mentors!

+ Mentor Feedback

At kidOYO, we’re innovating how direct virtual learning works, and we have years of research and practice backing up our best methods. Mentor Tokens empower students to drive their own learning opportunity directly with kidOYO certified mentors. Every interaction produces an opportunity for mentor engagement, and incremental feedback from mentors allows students to make real progress in building foundational skills as they choose. Learners will be challenged to add efficiency to their learning curves by adopting effective methods of self-led iterative development and testing. Prototyping is challenging, kidOYO mentors are here to help!

What’s The Price?

The initial cost of joining this community is visible below.
After the initial 1 year subscription ends, future years will renew at only $40.

Community + Content

$ 40/Year

Mentor Feedback


Includes 5500 Mentor Tokens

1st Year Total

$ 95

Optional: kidOYO Hardware Prototyping Kit

You Will Also Get …

Parent Account

Personal Website Hosting

Custom Website Domain

Portfolio Page

kidOYO Shop Discount