Message Boards Message Boards

Embedded systems based STEM education: Raspberry Pi schematics

The Raspberry Pi Foundation and Computer-Based Math (CBM) work at the K–12 through college level on some well known problems of computer science and mathematics education. Personal computers are expensive and difficult to program. Students keyboard, click, and edit in the confines of word processing, spreadsheet, and webpage layout programs. They learn redundant hand calculating and hand solution of dumbed down “real-world” problems. No one’s heart is in it.

Stephen Wolfram and these same organizations envision a much better educational future. Cheap, accessible, and powerful embedded systems are everywhere and everything is interconnected through the internet and the cloud. Students easily program devices that sense the world and do things. They can apply sophisticated computation and mathematical models. They create innovative solutions to real-world problems. Students are inspired to acquire science, technology, engineering, and mathematics (STEM) knowledge and apply it with confidence.

Everyone who contributes Raspberry Pi Wolfram Language projects to the Wolfram Community helps to make this vision of STEM education a reality. More projects equal more opportunities for students to get involved in solving real-world problems. Awareness grows of the ease of programing and of the power of embedded systems. More students get involved, Wolfram community grows. More and more projects are contributed.

Schematic diagrams play an important role in the design and testing of embedded systems hardware and its interconnection. For example, the below Raspberry Pi screenshot shows a Mathematica generated schematic for the hookup of a Raspberry Pi to a powered USB hub as well as schematics for test circuits to verify that a USB hub correctly powers the Raspberry Pi. The eLinux USB hub webpage gives details of the hookup and tests. A project to hookup and test Raspberry Pi power supply circuitry could give a student practice with Mathematica Graphics programing as well as hands on laboratory experience with the application of Ohm’s and Kirchhoff’s laws.

The Mathematica notebook is attached.
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
or Discard

Group Abstract Group Abstract