Shop
Showing 1–30 of 73 results
- Electrical Accessories
2 Gang Light Switch
- Colour – White
- No. of Gangs – 2
- No. of Ways – 1
- Pack Size – 1
- Parent Colour – White
- Pieces in Pack/Case – 1
- Product Type – Light Switch
- Profile Type – Slim
- Switches & Sockets Finish – Plastic
- Switches & Sockets Product Type – Light Switch
- Switches & Sockets Profile Type – Raised Slim
SKU: n/a - Electrical Accessories
3 Gang Light Switch
- Colour – White
- No. of Gangs – 3
- No. of Ways – 1
- Pack Size – 1
- Parent Colour – White
- Pieces in Pack/Case – 1
- Product Type – Light Switch
- Profile Type – Slim
- Switches & Sockets Finish – Plastic
- Switches & Sockets Product Type – Light Switch
- Switches & Sockets Profile Type – Raised Slim
SKU: n/a - Electrical Accessories
45Amp W/H Switch
- 45Amp W/H Switch
- No. of Gangs – 1
- No. of Ways – 1
- Pack Size – 1
- Parent Colour – White
- Pieces in Pack/Case – 1
- Product Type – Light Switch
- Profile Type – Slim
- Switches & Sockets Finish – Plastic
- Switches & Sockets Product Type – Light Switch
- Switches & Sockets Profile Type – Raised Slim
SKU: n/a - Arduino, Arduino, Development Board Enclosures
Arduino Mega 2560 Rev3
Short Description.
Mega 2560 is an exemplary development board dedicated to building extensive applications as compared to other maker boards by Arduino. The board accommodates the ATmega2560 microcontroller, which operates at a frequency of 16 MHz. The board contains 54 digital input/output pins, 16 analogue inputs, 4 UARTs (hardware serial ports), a USB connection, a power jack, an ICSP header, and a reset button.
SKU: A000067 - Arduino, Arduino
Arduino Motor Shield Rev3
Power
The Arduino Motor Shield must be powered only by an external power supply. Because the L298 IC mounted on the shield has two separate power connections, one for the logic and one for the motor supply driver. The required motor current often exceeds the maximum USB current rating.
External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or a battery. The adapter can be connected by plugging a 2.1mm centre-positive plug into the Arduino’s board power jack on which the motor shield is mounted or by connecting the wires that lead the power supply to the Vin and GND screw terminals, taking care to respect the polarities.
To avoid possible damage to the Arduino board on which the shield is mounted, we recommend using an external power supply that provides a voltage between 7 and 12V. If your motor requires more than 9V we recommend that you separate the power lines of the shield and the Arduino board on which the shield is mounted. This is possible by cutting the “Vin Connect” jumper placed on the back side of the shield. The absolute limit for the Vin at the screw terminals is 18V.
The power pins are as follows:
- Vin on the screw terminal block is the input voltage to the motor connected to the shield. An external power supply connected to this pin also provides power to the Arduino board on which is mounted. By cutting the “Vin Connect” jumper you make this a dedicated power line for the motor.
- GND Ground on the screw terminal block.
The shield can supply 2 amperes per channel, for a total of 4 amperes maximum.
SKU: A000079 - Arduino, Arduino
Arduino Nano
Overview
The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x). It has more or less the same functionality of the Arduino Duemilanove, but in a different package. It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one.
SKU: A000005 - Arduino, Arduino
Arduino Nano 33 BLE
Tech specs
The Arduino Nano 33 BLE is based on the nRF52840 microcontroller.
Microcontroller nRF52840 (datasheet) Operating Voltage 3.3V Input Voltage (limit) 21V DC Current per I/O Pin 15 mA Clock Speed 64MHz CPU Flash Memory 1MB (nRF52840) SRAM 256KB (nRF52840) EEPROM none Digital Input / Output Pins 14 PWM Pins all digital pins UART 1 SPI 1 I2C 1 Analog Input Pins 8 (ADC 12 bit 200 ksamples) Analog Output Pins Only through PWM (no DAC) External Interrupts all digital pins LED_BUILTIN 13 USB Native in the nRF52840 Processor Length 45 mm Width 18 mm Weight 5 gr (with headers) SKU: ABX00030 - Arduino, Arduino
Arduino Nano 33 IoT
WiFi and Arduino IoT Cloud
At Arduino we have made connecting to a WiFi network as easy as getting an LED to blink. You can get your board to connect to any kind of existing WiFi network, or use it to create your own Arduino Access Point. The specific set of examples we provide for the Nano 33 IoT can be consulted at the WiFiNINA library reference page.
It is also possible to connect your board to different Cloud services, Arduino’s own among others. Here some examples on how to get the Arduino boards to connect to:
- Arduino’s own IoT Cloud: Arduino’s IoT Cloud is a simple and fast way to ensure secure communication for all of your connected Things. Check it out here
- Blynk: a simple project from our community connecting to Blynk to operate your board from a phone with little code
- IFTTT: see an in-depth case of building a smart plug connected to IFTTT
- AWS IoT Core: we made this example on how to connect to Amazon Web Services
- Azure: visit this github repository explaining how to connect a temperature sensor to Azure’s Cloud
- Firebase: you want to connect to Google’s Firebase, this Arduino library will show you how
Note: while most of the above-shown examples are running on the MKR WiFi 1010, both boards have the same processor and wireless chipset, which means it will be possible to replicate them with the Nano 33 IoT.
Bluetooth® and Bluetooth® Low Energy
The communications chipset on the Nano 33 IoT can be both a Bluetooth® and Bluetooth® Low Energy client and host device. Something pretty unique in the world of microcontroller platforms. If you want to see how easy it is to create a Bluetooth® central or a peripheral device, explore the examples at our ArduinoBLE library.
We Make it Open for you to Hack Along
The Nano 33 IoT is a dual processor device that invites for experimentation. Hacking the WiFiNINA module allows you to, for example, make use of both WiFi and Bluetooth® and Bluetooth® Low Energy at once on the board. Yet another possibility is having a super-lightweight version of linux running on the module, while the main microcontroller controls low level devices like motors, or screens. These experimental techniques, require advanced hacking on your side. They are possible via modifying the module’s firmware that you can find at our github repositories.
BEWARE: this kind of hacking breaks the certification of your WiFiNINA module, do it at your own risk.
Related Boards
If you are looking at upgrading from previous Arduino designs, or if you are just interested in boards with similar functionality, at Arduino you can find:
- Arduino MKR WiFi 1010: the Pro version of the Nano 33 IoT, lacks the accelerometer, but includes a battery charger, and the Arduino Eslov connector for external I2C boards. Read more here.
- Arduino Uno WiFi rev2: the education version of the MKR WiFi 1010, with USB-B connector and embedded accelerometer. Read more here.
- MKR WiFi 1000: can only run WiFi applications, as it includes a different chipset than the Nano 33 IoT. Read more about it here.
Getting Started
The Getting Started section contains all the information you need to configure your board, use the Arduino Software (IDE), and start tinkering with coding and electronics.
Need Help?
Check the Arduino Forum for questions about the Arduino Language, or how to make your own Projects with Arduino. Need any help with your board please get in touch with the official Arduino User Support as explained in our Contact Us page.
Warranty
You can find here your board warranty information.
Tech specs
The Arduino Nano 33 IoT is based on the SAMD21 microcontroller.
Microcontroller SAMD21 Cortex®-M0+ 32bit low power ARM MCU (datasheet) Radio module u-blox NINA-W102 (datasheet) Secure Element ATECC608A (datasheet) Operating Voltage 3.3V Input Voltage (limit) 21V DC Current per I/O Pin 7 mA Clock Speed 48MHz CPU Flash Memory 256KB SRAM 32KB EEPROM none Digital Input / Output Pins 14 PWM Pins 11 (2, 3, 5, 6, 9, 10, 11, 12, 16 / A2, 17 / A3, 19 / A5) UART 1 SPI 1 I2C 1 Analog Input Pins 8 (ADC 8/10/12 bit) Analog Output Pins 1 (DAC 10 bit) External Interrupts All digital pins (all analog pins can also be used as interrput pins, but will have duplicated interrupt numbers) LED_BUILTIN 13 USB Native in the SAMD21 Processor IMU LSM6DS3 (datasheet) Length 45 mm Width 18 mm Weight 5 gr (with headers) SKU: ABX00027 - Arduino, Arduino
Arduino Nano RP2040 Connect
- Features
- Raspberry Pi RP2040 Micrcontroller
- 133MHz 32bit Dual Core Arm® Cortex®-M0+
- 264kB on-chip SRAM
- Direct Memory Access (DMA) controller
- Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
- USB 1.1 controller and PHY, with host and device support
- 8 PIO state machines
- Programmable IO (PIO) for extended peripheral support
- 4 channel ADC with internal temperature sensor, 0.5 MSa/s, 12-bit conversion
SWD Debugging - 2 on-chip PLLs to generate USB and core clock
- 40nm process node
- Multiple low power mode support USB 1.1 Host/Device
- Internal Voltage Regulator to supply the core voltage
- Advanced High-performance Bus (AHB)/Advanced Peripheral Bus (APB)
SKU: ABX00052 - Arduino, Arduino
Arduino Starter Kit
Tech specs
The Starter Kit includes:
1 Projects Book (170 pages),
1 Arduino Uno,
1 USB cable,
1 Breadboard 400 points,
70Solid core jumper wires,
1 Easy-to-assemble wooden base,
1 9v battery snap,
1 Stranded jumper wires (black),
1 Stranded jumper wires (red),
6 Phototransistor,
3 Potentiometer 10kOhms,
10Pushbuttons,
1 Temperature sensor [TMP36],
1 Tilt sensor,
1 alphanumeric LCD (16×2 characters),
1LED (bright white),
1 LED (RGB),
8 LEDs (red),
8 LEDs (green),
8 LEDs (yellow),
3 LEDs (blue),
1 Small DC motor 6/9V,
1 Small servo motor,
1 Piezo capsule [PKM22EPP-40],
1 H-bridge motor driver [L293D],
1 Optocouplers [4N35],
2 Mosfet transistors [IRF520],
3 Capacitors 100uF,
5 Diodes [1N4007],
3 Transparent gels (red, green, blue),
1 Male pins strip (40×1),
20 Resistors 220 Ohms,
5Resistors 560 Ohms,
5 Resistors 1 kOhms,
5 Resistors 4.7 kOhms,
20 Resistors 10 kOhms,
5Resistors 1 MOhms,
5 Resistors 10 MOhmsSKU: K000007 - Arduino, Arduino, Other Educational & Maker Boards
Arduino Student Kit
The Arduino Student Kit is a hands-on, step-by-step remote learning starter kit for ages 11+: get started with the basics of electronics, programming, and coding at home. No prior knowledge or experience is necessary as the kit guides you through step by step. Educators can teach their classes remotely using the kits, and parents can use the kit as a homeschool tool for their children to learn at their own pace. Everyone will gain confidence in programming and electronics with guided lessons and open experimentation.
Benefits of the Arduino Student Kit
● Affordable
● Quick and easy to get started with the step-by-step instructions
● No experience necessary for educators, parents or children
● Fun and engaging with real-world projects to work on
● Use the kit at home that students would be using in class
● Help children improve their problem-solving and critical-thinking skills
● Go at the speed of the individual ability
● Increase in confidence with plenty of supportQuick features of the Arduino Student Kit
● Aimed at age 11+
● Each lesson is linked directly to the curriculum
● Teaches the basic concepts of electricity: current, voltage, digital logic, and programming
● Includes basic electronic components to get hands-on with building and coding
● Easy-to-manage storage
● Coding is pre-written and explained so students can understand how the code works
● Find even more project ideas on the Arduino community
● Access nine 90-minute online lessons, two longer projects, and open-source software
● Dedicated support for any questions
● Includes a collection of resourcesWhat’s included?
● The Arduino Student Kit includes:
○ One Arduino Uno
○ One USB cable
○ One board mounting base
○ One multimeter
○ One 9v battery snap
○ One 9V battery
○ 5 red, 5 green, 5 yellow & 5 blue LEDs
○ Five resistors 560 Ω
○ Five resistors 220 Ω
○ One breadboard 400 points
○ One resistor 1kΩ
○ One resistor 10kΩ
○ One Small Servo motor
○ Two potentiometers 10kΩ
○ Two knob potentiometers
○ Two capacitors 100uF
○ Solid core jumper wires
○ Five pushbuttons
○ One phototransistor
○ Two resistors 4.7kΩ
○ One jumper wire black
○ One jumper wire red
○ One temperature sensor
○ One piezo capsule
○ One jumper wire female to male red
○ One jumper wire female to male black
○ Three nuts and boltsSKU: AKX00025 - Arduino, Arduino
Arduino Zero
Tech specs
Microcontroller ATSAMD21G18, 32-Bit ARM® Cortex® M0+ Operating Voltage 3.3V Digital I/O Pins 20 PWM Pins 3, 4, 5, 6, 8, 9, 10, 11, 12, 13 UART 2 (Native and Programming) Analog Input Pins 6, 12-bit ADC channels Analog Output Pins 1, 10-bit DAC External Interrupts All pins except pin 4 DC Current per I/O Pin 7 mA Flash Memory 256 KB SRAM 32 KB EEPROM None. See documentation LED_BUILTIN 13 Clock Speed 48 MHz Length 68 mm Width 53 mm Weight 12 gr. SKU: ABX00003 - PIMORONI STORE
BADGER 2040-BADGER ONLY
RP2040 x e Ink?
We’re?big fans of electronic paper?at Pirate HQ – it makes for a lovely, crisp, high contrast display that’s readable even in bright sunlight and it doesn’t squirt unnecessary blue light into your environs like LCDs do. It’s also ultra low power (EPD displays only consume power while they’re refreshing), and the images on the display stick around for a really long time whilst the display is unpowered.
Using a RP2040 chip means we can drive the hardware in fun, experimental, low level ways. We’ve written custom drivers for the EPD display that prioritise low power consumption whilst enabling lightning fast refresh rates.
Features
- 2.9″ black and white E Ink? display (296 x 128 pixels)
- Ultra wide viewing angles
- Ultra low power consumption
- Dot pitch – 0.227 x 0.226 mm
- Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133Mhz with 264kB of SRAM)
- 2MB of QSPI flash supporting XiP
- Five front user buttons
- Reset and boot buttons (the boot button can also be used as a user button)
- White LED
- USB-C connector for power and programming
- JST-PH connector for attaching a battery (input range 2.7V – 6V)
- High-precision voltage reference for battery level monitoring
- Qw/ST (Qwiic/STEMMA QT) connector
- Fully-assembled (no soldering required)
- Schematic
- Mechanical?drawing
- C++/MicroPython libraries
SKU: PIM607 - 2.9″ black and white E Ink? display (296 x 128 pixels)
- PIMORONI STORE
BADGER 2040-BADGER+ACCESSORY KIT
Badger + Accessory Kit includes
- Badger 2040
- 2 x AAA battery holder
- 2 x AAA batteries
- Velcro square
- Black lanyard (made from recycled plastic bottles!)
- USB-C to USB-A cable
Software
Because it’s a RP2040 board, Badger 2040 is firmware agnostic! You can program it with C/C++, MicroPython or CircuitPython.
Our?C++/MicroPython?libraries contain some nifty software tweaks to let you get the most out of your Badger. You’ll get best performance using C++, but if you’re a beginner we’d recommend using our batteries included MicroPython build for ease of getting started.
- Download Pirate brand MicroPython (special Badger edition)
- Getting Started with Badger 2040
- C++ examples
- MicroPython examples
- MicroPython function reference
You can also use?CircuitPython?on your Badger 2040. CircuitPython drivers are designed to work on a bunch of different microcontrollers so you won’t get the fancy RP2040-architecture specific tweaks that you’ll find in our library, but you will get access to all the nice conveniences of Adafruit’s ecosystem.
- Download CircuitPython for Badger 2040
- Getting Started with CircuitPython
- CircuitPython examples
- BadgerOS ported to CircuitPython by Stephane BeBoX
Connecting Breakouts
If your breakout has a QW/ST connector on board, you can plug it straight in with a?JST-SH to JST-SH cable, or you can easily connect any of our I2C Breakout Garden breakouts with a?JST-SH to JST-SH cable?coupled with a?Qw/ST to Breakout Garden adaptor.
- List of breakouts?currently compatible with our C++/MicroPython build.
Printables
Want to protect Badger from knocks and scrapes? Check out these nifty 3D printable cases and enclosures!
- Badger Guard?(simple backplate with standoffs)
- Badger 2040 stand?by samuelmcdermott
- Case for Pimoroni Badger 2040?by hsavior
- Badger 2040 enclosure?by?Andreas K?nner
- Badger 2040 keypad?by?Andreas K?nner
Notes
- Measurements: 85.6mm x 48.7mm x 10mm (L x W x H, including connectors). The mounting holes are M2 and 2.9mm in from each edge. The corner radius is 3mm.
- Badger 2040 is fairly accommodating about input voltage (2.7V – 6V), so it’s possible to use a variety of different batteries and battery packs. A?2x AAA battery pack?fits behind Badger nicely (double/triple AA and AAA battery packs will also work though).
- 2x AAA?rechargeable (NiMH) batteries?only puts out 2.4V which is, strictly speaking, not enough for Badger. However, in our tests it keeps on truckin’ down to an input voltage of 2.05V (without the LED), so if you want to use rechargeable batteries that should be fine.
- Alternatively, you can plug a?LiPo/LiIon battery?into the battery connector, with the following caveats. Please only consider this if the person wearing the badge is an adult and knows what they’re doing with LiPos!
- A solid enclosure or backplate to protect the battery from damage whilst being worn is a very good idea.
- There’s no battery protection included on Badger 2040, so you should only use it with LiPo batteries that include internal protection (all ours do).
- Unlike some of our other boards, Badger 2040 doesn’t have battery charging circuitry onboard. You’ll need an external LiPo charger to charge the battery (like a?LiPo Amigo).
- With older versions of the Badger firmware, reset behaviour?is slightly different when running on battery. If you’re running on battery power, you will need to?tap?the reset button on the back, and then?hold any of the front buttons?to wake it up and trigger a refresh. With?version 1.18.5?or later of the Badger firmware you won’t need to do this.
SKU: PIM610 - PIMORONI STORE
BLINKT
Features
- Eight APA102 RGB LEDs
- Individually controllable pixels
- Sits directly on top of your Pi in a tiny footprint
- Fits inside most Pi cases
- Doesn’t interfere with PWM audio
- Blinkt! pinout
- Compatible with all 40-pin header Raspberry Pi models
- Python library
- Comes fully assembled
Software
Our?Blinkt! Python library?will have you blasting out rainbows in two shakes of a unicorn’s tail! There’s a stack of examples too, from binary clocks to cheerlights and flickering candles to Larson scanners!
Notes
- Be careful to plug in your Blinkt! the correct way round, it has curves on the top that match the corners of your Raspberry Pi
- If you want to access the rest of the GPIO at the same time as using Blinkt! then our?Mini Black HAT Hack3r?is the ideal accompaniment, allowing you to combine Blinkt! with another HAT or pHAT, or just prototype using the GPIO pins for your own project
- The dimensions of Blinkt! are 65mm long x 8mm wide x 8.5mm thick (thickness includes header and pixels)
- Additional accessories shown in photos not included
We featured Blinkt! on a special episode of Bilge Tank where we tried to come up with as many different code examples as possible in one morning.
SKU: PIM184 - PIMORONI STORE
BME280 BREAKOUT-TEMPERATURE,PRESSURE HUMIDITY SENSOR)
Features
- Bosch BME280 temperature, pressure, humidity sensor (datasheet)
- I2C interface, with address select via cuttable ADDR trace (0x76 or 0x77)
- Qwiic/STEMMA QT connector
- 3.3V or 5V compatible
- Reverse polarity protection (on Breakout Garden connector)
- Raspberry Pi-compatible pinout (pins 1, 3, 5, 7, 9)
- Compatible with Arduino
- Compatible with Raspberry Pi (Python library)
- Compatible with Raspberry Pi Pico (C++/MicroPython libraries)
- Schematic
Kit includes
- BME280 breakout
- 1×5 male header
- 1×5 female right angle header
We’ve designed this breakout board so that you can solder on the piece of right angle female header and pop it straight onto the bottom left 5 pins on your Raspberry Pi’s GPIO header (pins 1, 3, 5, 7, 9). The right angle header also has the advantage of positioning the breakout away from the Pi’s CPU so as to minimise radiated heat.
Software
We’ve put together a?Python library?for using the BME280 sensor with a Raspberry Pi, with handy functions to read all of the values, and?a few nice little examples.
You can also use this breakout with Raspberry Pi Pico and other RP2040 boards, using?C++ or Pirate brand MicroPython?or?CircuitPython.
Notes
- In our testing, we’ve found that the sensor requires some burn-in time (at least 20 minutes) and that readings may take a couple of minutes to stabilise after beginning measurements
- The trace on the back (marked ADDR) can be cut to change the I2C address from the default of 0x76 to 0x77, meaning that you can use up to two sensors on the same Raspberry Pi or Arduino.
- The BME280, BME680, and BMP280 breakouts all share the same I2C addresses, so if you’re using two together then you’ll need to change the I2C address on one of them using the cuttable trace.
- Dimensions: 19x19x4.7mm (LxWxH, including connectors)
SKU: PIM472 - PIMORONI STORE
BME688 4-IN-1 QUALITY BREAKOUT(GAS TEMPERATURE,PRESSURE, HUMIDITY))
Features
- Bosch BME688 4-in-1 environmental sensor with Artificial Intelligence (datasheet)
- I2C interface, with address select via ADDR cuttable trace (0x76 or 0x77)
- Qwiic/STEMMA QT connector
- 3.3V or 5V compatible
- Reverse polarity protection (on Breakout Garden connector)
- Raspberry Pi-compatible pinout (pins 1, 3, 5, 7, 9)
- Compatible with Arduino
- Compatible with Raspberry Pi (Python library)
- Compatible with Raspberry Pi Pico (C++/MicroPython libraries)
- C library provided by Bosch
- BME688 software
- Schematic
Kit includes
- BME688 breakout
- 1×5 male header
- 1×5 female right angle header
We’ve designed this breakout board so that you can solder on the piece of right angle female header and pop it straight onto the bottom left 5 pins on your Raspberry Pi’s GPIO header (pins 1, 3, 5, 7, 9). The right angle header also has the advantage of positioning the breakout away from the Pi’s CPU so as to minimise radiated heat.
Software
Bosch provide a C library,for this sensor, but we’ve also updated our BME680?Python library?(with a quick and painless one-line-installer) to work with the BME688, making it straightforward to combine it with our other boards (why not use a Blinkt! or Unicorn pHAT to visualise air quality in real time?)
You can also use this breakout with Raspberry Pi Pico and other?RP2040 boards,?using?C++?or Pirate brand MicroPython.
Notes
- In our testing, we’ve found that the sensor requires some burn-in time (at least 20 minutes) and that readings may take a couple of minutes to stabilise after beginning measurements
- The trace on the back of the board marked ADDR can be cut to change the I2C address from the default of 0x76 to 0x77, meaning that you can use up to two sensors on the same Raspberry Pi or Arduino
- The BME280, BME680, BMP280 and BME688 breakouts all share the same I2C addresses, so if you’re using two together then you’ll need to change the I2C address on one of them using the solder bridge or cuttable traces.
- Dimensions: approx 19mm x 19mm x 5mm (L x W x H, including connector)
SKU: PIM575 - Uncategorized
Camera Module 3 NoIR
Specification
Sensor: Sony IMX708
Resolution: 11.9 megapixels
Sensor size: 7.4mm sensor diagonal
Pixel size: 1.4μm × 1.4μm
Horizontal/vertical: 4608 × 2592 pixels
Common video modes: 1080p50, 720p100, 480p120
Output: RAW10
IR cut filter: Integrated in standard variants; not present in NoIR variants
Autofocus system: Phase Detection Autofocus
Dimensions: 25 × 24 × 11.5mm (12.4mm height for Wide variants)
Ribbon cable length: 200mm
Cable connector: 15 × 1mm FPC
Compliance: FCC 47 CFR Part 15, Subpart B, Class B Digital Device
Electromagnetic Compatibility Directive (EMC) 2014/30/EU
Restriction of Hazardous Substances (RoHS) Directive
2011/65/EUProduction lifetime: Raspberry Pi Camera Module 3 will remain in production until
at least January 2030
SKU: n/a - Enclosures, Boxes & Cases
CM4 IO Case For Raspberry Pi Compute Module 4 IO Computer
Specifications
One-Click Switch
The one-click switch is to control the system power on and shut off by GPIO3 on a 40pin connector & the software running on Compute Module 4.
Hardware Protection
The case perfectly fits the mechanicals of the Raspberry Pi Compute Module 4 IO Board, and all interfaces are led out of the enclosure.
The metal case provides excellent shielding and protection for Compute Module 4 & IO Board.Fix Compute Module 4
The four nuts at the bottom of the case can help to fix the Compute Module 4 on the IO board & case reliably. There are four 1.5mm height black nylon washers to support Compute Module 4 on the four corners of the PCB. This feature prevents PCB deformation and circuit damage when the Compute Module 4 is screwed on the IO board without
something to support.Cooling Compute Module 4
A 12V/60mA silent fan is installed directly over the Compute Module 4, which is isolated from the case by four silicone washers, these silicone washers greatly reduce the noise magnification by the case. The fan can reduce the CPU temperature by a maximal 20°C and heat generated by the whole system is dissipated by the fan through the slots at the sides of the case.
External Antenna Raspberry Pi’s officially certified 2.4G/5.8GHz WiFi/Bluetooth Antenna is installed on the case.
Battery Offer Philips CR2032 Eco-friendly to enable RTC function.
Dimension 171.5(L) x 109.5(W) x 28.5(H) mm
Weight 450gSKU: n/a - Computer Products, Single Board Computers
CM4 IO Computer – (A Computer Based on Raspberry Pi Compute Module 4)
Computer Products, Single Board ComputersCM4 IO Computer – (A Computer Based on Raspberry Pi Compute Module 4)
Highlight
- 2 x full-size HDMI 2.0 connectors
- 2 x USB 2.0 connectors
- Gigabit Ethernet RJ45 with PoE support
- MicroSD card socket for Compute Module 4 Lite variants
- PCIe Gen 2 x1 socket
- Standard fan connector
- Real-time clock with battery socket
SKU: n/a - Industrial Computers
CM4 Nano – (The Industrial Raspberry Pi that You Expect)
ED-CM4NANO provides 2 channels USB3.0 and 1-channel USB2.0 interfaces, and the USB2.0 interface can be used to update the system image. ED-CM4NANO provides very strong expansion capabilities, supports a standard Raspberry Pi 40-pin expansion interface, and users can mechanical-easily expand high-speed equipment through an onboard USB 3.0 Type C interface.
The system supports +12V~18VDC power input, and the 40PIN socket provides 5V@2A and 3.3V@1.5A output power and supports high-power expansion modules.
The dimension of ED-CM4NANO PCB is 95*58mm, which is slightly larger than Pi4 Model B. The
connectors come out from the front and back end, a 103*62mm*5mm heat sink provides excellent cooling performance for the CPU, wireless module and PMU, and the whole system can work reliably in a high-temperature environment.Based on our real testing in the lab, ED-CM4NANO can work reliably at an ambient temperature of -25~60°C. Four M2.5 screw holes are reserved at the case bottom of the ED-CM4NANO, which is convenient for users to install the ED-CM4NANO on other equipment. ED-CM4NANO also supports DIN rail mounting.
Highlight
- Powered by Raspberry Pi CM4 with a mature software ecosystem
- Dual Storage with eMMC and SD Card for data storage
- Rich Interface with 1x Standard HDMI, 2x USB 3.0, 1x USB 2.0 and 40-PIN GPIO Expansion
- Interface Industrial Application Enhanced with 7 ~ 18V DC Input,
- External WiFi Antenna, RTC and Buzzer Compact, full meta case with excellent cooling
the system, Supports DIN-rail mounting
SKU: n/a - Industrial Computers
CM4 Sensing (Sensing IoT World by Raspberry Pi Powered Industrial Computer)
Highlight
- Powered by Raspberry Pi CM4 with a mature software ecosystem
- Dual Storage with eMMC and SD Card for data storage
- Full Coverage Network with Gig-Ethernet,
- Dual-band WiFi and 4G LTE
- Rich Industrial Interface with RS232, CAN and up to 4 RS485
- Small, Beautiful with an excellent cooling system,
- Support DIN-rail mounting
SKU: n/a - Development Boards, Evaluation Tools
ED-GW1302S LoRaWAN Gateway Module
Features
- ✓ Mini PCIe form factor with SPI interfaces
- ✓ Powered by Semtech® SX1302 baseband processor
- ✓ Ultra-low operating temperature without additional heat dissipation needed
- ✓ High sensitivity with Semtech® SX1250 TX/RX front-end; TX power up to 25 dBm @3.3V
- ✓ Supports global license-free frequency band including EU868,CN470, US915, AS923, AU915, KR920 and IN865
- ✓ Certified with CE, FCC
SKU: n/a - RASPBERRY PI STORE
IC RP2040 (RP2B2) T&R 500
Specification
- Dual-core Arm Cortex-M0+ processor, flexible clock running up to 133 MHz
- 264kB on-chip SRAM
- 2 ? UART, 2 ? SPI controllers, 2 ? I2C controllers, 16 ? PWM channels
- 1 ? USB 1.1 controller and PHY, with host and device support
- 8 ? Programmable I/O (PIO) state machines for custom peripheral support
- Supported input power 1.8?5.5V DC
- Operating temperature -40?C to +85?C
- Drag-and-drop programming using mass storage over USB
- Low-power sleep and dormant modes
- Accurate on-chip clock
- Temperature sensor
- Accelerated integer and floating-point libraries on-chip
SKU: SC0914(7) - PIMORONI STORE
Interstate 75 – RGB LED Matrix Driver
LED matrix panels and cables are sold separately, check out the extras tab for some options!
Software
Because it’s a RP2040 board, Interstate 75 is firmware agnostic! You can program it with C/C++, MicroPython or CircuitPython.
Our?C++/MicroPython?libraries contain some spiffy HUB75 drivers that use RP2040’s PIO state machines and DMA to minimise CPU usage and maximise luscious, 10-bit gamma corrected colour depth.
You’ll get best performance using C++, but if you’re a beginner we’d recommend using our batteries included MicroPython build for ease of getting started.
- Getting Started with Interstate 75
- Download Pirate brand MicroPython
- Interstate 75 function reference
- C++ examples
- MicroPython examples
You can also use?CircuitPython?on your Interstate 75! Because CircuitPython drivers are designed to work on a bunch of different microcontrollers you won’t get the fancy RP2040-architecture specific tweaks that you’ll find in our library, but you will get access to Adafruit’s mighty DisplayIO library which makes it super easy to display all sorts of different kinds of text, draw shapes and display images.
- Getting Started with Interstate 75
- Download CircuitPython for Interstate 75
- Getting Started with CircuitPython
- RGB LED Matrices with CircuitPython
Please note that some less-common varieties of 64×64 panels, like ones that use the FM6126A chip, are not currently supported in CircuitPython.
Connecting Breakouts
If your breakout has a QW/ST connector on board, you can plug it straight in with a?JST-SH to JST-SH cable, or you can easily connect any of our I2C Breakout Garden breakouts with a?JST-SH to JST-SH cable?coupled with a?Qw/ST to Breakout Garden adaptor.
You can find a list of which breakouts are currently compatible with our C++/MicroPython build in the most recent?release notes.
We’ve also broken out a bunch of useful I2C pins, analog pins and debug pins along the side of the board so you can solder things like breakouts or analog potentiometers directly to them.
About RP2040
Raspberry Pi’s RP2040 microcontroller is a dual core ARM Cortex M0+ running at up to 133Mhz. It bundles in 264kB of SRAM, 30 multifunction GPIO pins (including a four channel 12-bit ADC), a heap of standard peripherals (I2C, SPI, UART, PWM, clocks, etc), and USB support.
One very exciting feature of RP2040 is the programmable IOs which allow you to execute custom programs that can manipulate GPIO pins and transfer data between peripherals – they can offload tasks that require high data transfer rates or precise timing that traditionally would have required a lot of heavy lifting from the CPU.
SKU: PIM584 - Automation Signaling, Industrial Computers, Industrial Wireless
Iot Gateway (A Computer Based on Raspberry Pi Compute Module 4)
Automation Signaling, Industrial Computers, Industrial WirelessIot Gateway (A Computer Based on Raspberry Pi Compute Module 4)
Highlight
- Based on Raspberry Pi Compute Module, supports CM3+/CM3/CM1, especially for IoT applications.
- Rich wireless communication capability including WiFi, Bluetooth, 4G Module(Optional) & LoRa (Optional), 10/100M Ethernet, USB2.0, UART and RS485
- Diverse interface with CSI, DSI, and powerful video CODEC capability
- On board RTC, temperature sensor and low voltage detector
- Support Raspberry Pi Standard 40 Pins Connector, Mini PCI-e and 24 Pins DIP connector
SKU: n/a