108640 Views
83860 Views
59555 Views
48723 Views
48311 Views
47806 Views
KevsArcade
C2Pi-O Laser cut Camera holder
Build a laser-cut robot
Robots and Lasers
Arduino Plug and Make Kit Review
Pi to Pico W Bluetooth Communication
Getting Started with SQL
Introduction to the Linux Command Line on Raspberry Pi OS
How to install MicroPython
Wall Drawing Robot Tutorial
BrachioGraph Tutorial
Intermediate level MicroPython
KevsRobots Learning Platform
14% Percent Complete
By Kevin McAleer, 3 Minutes
In this course you will learn about OctaPi and how to crack the Enigma machine using Python, a bunch of Raspberry Pi’s and a little bit of parallel computing.
OctaPi
Py-Enigma
py-enigma
Overall, the course not only educates on the theoretical and practical aspects of parallel computing using Raspberry Pi clusters but also delves into the historical context and technical intricacies of the Enigma machine, providing a comprehensive learning experience through hands-on examples and real-world applications.
OctaPi is the name for a Raspberry Pi Cluster that is used to teach students about parallel computing. This course will teach you how to build and program your own OctaPi cluster. You will learn how to install the software, and write programs that can run in parallel on the cluster.
This course introduces the concept of parallel computing using a Raspberry Pi cluster, referred to as OctaPi, and applies this knowledge to crack the Enigma machine cipher, a task historically significant due to its impact on World War II. The course is structured into lessons that sequentially build your understanding and skills in both computing and historical encryption methods.
Next >