Raspberry Pi computers need no introduction. Moreover, nowadays, the British supplier is well-recognised all over the world. Therefore, Raspberry Pi products have been officially included in the TME product catalogue to make the latest solutions available for clients.
Note also that the Raspberry Pi portfolio extends way beyond the core family of computers this brand is associated with. The RPi assortment also includes a number of specialist solutions, peripherals, accessories, and other complementary products.
Raspberry PI computers
Obviously, Raspberry Pi single-board computers are the company’s flagship products. Presently, its 5th generation is available, but older models are still popular due to their impressive capabilities.
The Raspberry Pi motherboard comes with USB, HDMI, and Ethernet (RJ45) ports, a slot for an SD card used as a hard drive, DSI and CSI ports (as per the MIPI specification) used to connect a display and camera, plus the characteristic multi-purpose GPIO connector. Thanks to the latter, you can access the input\output line, use SPI or I2C serial ports, and also a 3.3 V DC power supply line. Moreover, the computer comes with a built-in Wi-Fi and Bluetooth communication system.
The computer is supplied via a USB port (now USB-C, formerly microUSB), however, it can also be supplied via dedicated GPIO (2 and 4) pins or using the Power-over-Ethernet standard.
Raspberry Pi 5 is equipped with the dual-core, 64-bit Broadcom BCM2712 system, based on the Arm Cortex-A76 architecture and clocked at 2.4GHz. Moreover, the computer can be fitted with operating memory up to 8GB RAM and a graphic processor (GPU VideoCore 7) supporting the OpenGL and Vulkan technologies. New features of the 5th generation include:
- A port to connect extensions using the PCIe bus (via an adapter offered by TME)
- Power switch circuit with a button (previously, RPi computers used to be booted as soon as they were supplied with power)
- RTC clock system placed on the PCB
Raspberry Pi 400 project
The Raspberry Pi 400 computer was marketed shortly after the 4th generation board (which it includes). It is a device with a format that reminds classic computers from the 1970s and 80s, i.e. ‘micro computers’, whose motherboards were enclosed within a single housing with a keyboard. In fact, RPi 400 is a more practical RPi 4 computer format. Apart from a keyboard-enclosure, it comes with a mouse, power supply module, card with a pre-installed operating system and a well-illustrated, clearly written manual. Just connect an HDMI monitor and you can embark on an exciting adventure. This format appeals particularly to younger users and amateurs. Note also that, at the same time, its development possibilities are not limited here, as the enclosure comes not only with standard interfaces (e.g. USB ports), but also a slot providing access to GPIO leads.
Compact Raspberry Pi Zero models
Raspberry Pi Zero is a family of slightly ‘stripped down’ models whose characteristic features include a small size and energy efficiency. Note here that even though the Zero version specifications are not as impressive as those of newer products from the supplier, you can still use them to implement impressive projects, such as a multimedia centre, a portable game console or a controller for a complex robot whose movements are based on the analysis of images recorded by a camera connected to the motherboard. The advantages of the RPi Zero also include long battery life and a limited amount of heat generated, which perfectly satisfies the needs of mobile devices, remote sensors, and small-sized IoT equipment. Despite its small size, the board is equipped with an HDMI connector, USB output, SD card slot, CSI port, and a built-in wireless communication module (Zero W variant).
Compute Module format
Despite the fact that Raspberry Pi computers are very compact, they turn out to be too large for certain projects. Moreover, some projects require the full computing power of a processor, but the RPi Zero’s capabilities are limited. In other cases, the locations of a factory-mounted USB port or HDMI output turn out to be suboptimal, and the RJ45 port is just unnecessary. In order to facilitate building devices within even more extensive range of formats and simultaneously retain the advantages of the platform, starting from a few generations back, the manufacturer provides miniaturised versions of its computers, i.e. the Compute Module versions. They come with all the key motherboard components (the same processor, operating memory, optional wireless communication circuit), but with no additional components (such as ports or filters). Instead, they are equipped with a high-density connector to seat a module in the target circuit. The capabilities of such connectors are incomparably more extensive than those of a regular GPIO and provide designers with virtually unlimited access to the processor functionalities.
Up to the 4th generation, RPi computers in the CM format were provided as boards whose size was identical to the SODIMM memory module size. Therefore, a standard connector, like the one used to manufacture laptops, was sufficient to make a suitable connection. The latest module variants have different sizes and come with leads in the form of SMD board-to-board connectors (100 contacts x 2 connectors), which translates into an even lower profile of an installed circuit.
The TME product catalogue also includes a special RPI CM4IO development board for prototyping devices using the Compute Module. This platform includes a power supply system, real-time clock, leads for standard connectors (HDMI, USB, GPIO, CSI, DSI), and a PCIe card slot.
Raspberry PI Pico platform
Raspberry Pi computers demonstrate parameters similar to those of desktop or laptop computers. At the same time, in very simple projects which do not require utilising the full Raspberry Pi computing capabilities or even the video or audio outputs, a single-board computer is rarely an optimum alternative to circuits fitted with microcontrollers, e.g. Arduino boards.
Therefore, the Raspberry Pi engineers designed their own microcontroller model. Designated as RP2040, it is based on the Cortex M0+ architecture. These units are installed in QFN56 enclosures, come with 264kB operating memory, and support external memory modules up to 16MB. Integrated peripherals include serial bus controllers (UART), SPI, I2C and USB, ADC converters, plus 16 independent PWM generators.
The RP2040 system can be successfully used as a central controller for any project, but the platform designed by the provider, i.e. the Raspberry Pi Pico module, is the most convenient method of its implementation. This small-sized (51 x 21mm) board circuit includes all components that are necessary for microcontroller operation (2 MB memory, voltage regulators, Micro USB slot, etc.) and provides users with access to 26 multi-purpose GPIO leads. It also supports voltages ranging from 1.8 to 5.5V DC.
RPi Pico is extremely easy to use, as, once connected to a computer, the board ‘introduces itself’ as a portable USB memory module, which is one of its key advantages. Then, a program written in MicroPython must be uploaded and… here we go!
Extension modules connected to GPIO
Another important advantage of Raspberry Pi computers is a comprehensive range of extension cards that enhance their functionalities. They are designed as HATs (Hardware Attached on Top) to be placed on the motherboard using a GPIO connector, spacers and four mounting holes. Most of them come with pass-through connectors that provide users with convenient access to input\output pins. As the GPIO pinout remains unchanged, the HATs are compatible with the majority of RPi models.
Original accessories
The popularity of Raspberry Pi has resulted in an emergence of the entire market of accessories designed or adapted to operate with these single-board computers. However, numerous complementary products and peripherals are manufactured solely by Raspberry Pi, and this product range is also available in the TME product catalogue.
Here, indispensable components include power supply modules and enclosures. The former are manufactured according to a precise specification to ensure that computer operation is trouble-free, even under serious loads. Enclosures, on the other hand, feature numerous practical solutions – not only protecting the PCB and components, but also providing access to USB, Ethernet and HDMI ports and other connectors placed on the motherboard, including GPIO leads. The design also provides for CPU and RAM cooling, and slots for swapping SD cards and routing ribbon cables to connect a computer to a display or camera.
Moreover, Raspberry Pi also provides typical peripherals, such as mouse devices and keyboards in colour versions typical for this brand. One should also take a closer look at the Raspberry Pi Touch Display, i.e. a 7-inch display with a touch panel. This module uses a DSI connector, is supplied via a GPIO port, and the holes in its bezel facilitate mounting a display or attaching a computer PCB to build integrated devices more easily.
Cameras and lenses
Apart from the DSI slot, the Raspberry Pi computer motherboards also feature CPI (Camera Serial Interface) connectors in the MIPI standard. It enhances communication with camera modules of various applications, with minimal processor load, via a connection made with a flat, flexible cable. The range of Raspberry Pi-compatible cameras includes numerous formats: from very compact devices that are perfectly suitable to implement minor robotics and other amateur projects, to more advanced units with the resolution even up to 11.9 Mpx, including a full-frame shutter (recording very rapid movements), matrices recording infra-red images (night-vision modules), and ultra wide-angle lenses (e.g. 120°). Additionally, some modules make it possible to attach separately purchased lenses demonstrating extraordinary optical parameters.
Other accessories
Finally, it must be mentioned that the Raspberry Pi product portfolio includes a number of smaller, but also very important, accessories that often become indispensable to implement a project or even use a computer on a daily basis.
For further information, visit the TME website: https://www.tme.eu/gb/news/events/page/60018/raspberry-pi-computers-now-officially-available-in-the-tme-catalogue/