Since its introduction in 2012, the Raspberry Pi has iterated through several versions, each increasing in features and speed. There are the main “credit card” sized boards with “A” and “B” models and the smaller Zero boards with and without Wi-Fi.

Model B

The most popular form factor, the “B” boards, share many of the same interfaces with the other boards but also come with an Ethernet port. This addition allowed the earlier boards that lacked Wi-Fi, the ability to connect to the internet.

In 2019, the Raspberry Pi 4 Model B was released with 4 different RAM configurations, 1GB, 2GB, 4GB, and 8GB!


The smallest of the three models, the Zero, was made for compact designs and has no ethernet port. It also subbed the USB-A ports for micro USB which require an adapter for most USB connections. The initial Zero board was without Wi-Fi so it could not be networked at least without USB networking interfaces.

In early 2022, the Zero models have 3 versions, the Zero 2 W, Zero W and the Zero. The first 2 support wireless which allows them to be networked and often times remotely controlled from another computer.

There are other models and packages such as:

  • Model A which has a slightly smaller form factor than the model B and lacks an Ethernet connector.
  • Raspberry Pi 400 has a Raspberry Pi 4 built into a keyboard and comes with a mouse, power supply, and monitor adapter. This is a BYOM ( Bring Your Own Monitor) computer.


Use the navigation arrows in the workspace to view examples of:

  • The Model B, which is the most common board and has full-size USB ports and an ethernet port
  • The Zero, is small but lacks full-size USB and ethernet ports

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?