The Raspberry Pi 400 is a complete Raspberry Pi 4-based personal computer, integrated into a keyboard. By incorporating the board into a keyboard, it removes the need for a case and other accessories normally needed to run a Raspberry and creates a more clean configuration. It makes for the perfect configuration for a public machine or in an educational setting including the incorporation of a Kensington lock (Locking port used on laptops for security in public spaces).
The Raspberry Pi 400 features a Broadcom 1.8GHz quad-core ARM Cortex-A72 CPU with 4GB of DDR4 RAM. VideoCore VI graphics (OpenGL ES 3.1, Vulkan) and 4kp60 HEVC decode provide the ability to run a 4k monitor at 60FPS or 2x 4k monitors at 30FPS through the two micro HDMI ports. An Ethernet port provides true Gigabit Ethernet support and there's two USB 3.0 and 1 USB 2.0 ports available for accessories and HIDs. A USB-C port is used for power and supports 5V, 3A operation. Finally the standard Raspberry Pi 40 pin connector is present on the back of the keyboard for HAT support.
The Kit includes everything else you will need to get started using the Raspberry Pi 400. It includes a USB Type C power adapter (North American), a wired mouse, 1 meter micro HDMI to HDMI cable (monitor not included), a 16GB micro SD with Raspbian pre-loaded, and the Raspberry Pi Beginners Guide book.
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
Based on 43 ratings:
1 of 1 found this helpful:
I love the way it is setup . The only thing i would like to see, is a audio out. Because My monitor doesn't have sound. It is easy to use and fun to learn .
We haven't tested it so your millage may vary, but rumor has it that some USB sound cards will work with the Pi 400. If you can find an inexpensive one that works under Linux you might give it a try. :-)
1 of 1 found this helpful:
I have this connected to my TV in my living room. I stream music and do general web browsing with it. I does everything I need it to do. It struggles with web video. It isn't a problem as long as you are ok with a lower quality video. I look forward to a more powerful version in the future.
1 of 1 found this helpful:
I bought this as a gift for my brother, who had a career as a circuit board test development technician for HP. He writes...
I found 1 Scratche3 program that didn’t quite work right but that is the book not the kit (and actually, the book has been good).
I Just copied a snowflake plotting Python program from the book and it worked 1st time. I am still not to where I could write it from scratch but I was able to add code to draw 4 flakes that just touch each other.
I am hooked into a 44” TV but sitting very close due to cable length...
I have plugged a flash drive into the Raspberry Pi and displayed our Alaska pictures on the TV and that works well. I have played some YouTube via Chrome and that works well as well. The mouse is good.
Once visitations are again allowed I can see showing [my great-granddaughter] some of the homework programs and how a change here and there can make changes in the results.
I have been impressed with everything that is included.
2 of 2 found this helpful:
It really works well, My experience is limited to just a few hours at present. One wart is the lack of a dedicated sound jack. I understand why they eliminated it, given the limited space on the rear panel. However, it has so far been impossible for me to get sound to come out using a USB port. I have tried all the supported output options, and none work. And the Raspberry Pi manual, excellent in most areas, is conspicuously silent on the topic of sound for the Pi 400.
2 of 2 found this helpful:
At first I wasn't going to get the whole kit, just the computer/keyboard offering, but I realized that even thought I had enough accessories, my other Pis would suffer. At any rate this is a really nice Pi implementation if used for nothing other than just as a general purpose day to day e-mail and stuff type of device. Speed is better than my old Dell Latitude for doing mundane things and the boot and shutdown times are really fast using an SSD via the USB3 port. This seems to be a well thought out version and with a little extra hardware it will be a good development environment for the other Pis that I have. One whine I saw elsewhere was that the audio was only available via HDMI... not true. I plugged in a cheap USB sound card and it turned on immediately.
4 of 4 found this helpful:
A convenient all-in-one computer that is super easy to set up. A great tool to let kids play with and tinker.
A few nit-picks. Wish they had full sized HDMI ports (a cable does come with the unit though). Wish they had a USB port on the other side of the keyboard to plug the mouse into. Considering most are right handed, having the USB ports on the left shortens the mouse cable quite a bit.
I was impressed by the performance of this device for basic computing tasks. I had tried to use Raspberry PIs for general purpose computing in the past. This is the first time I felt it was fast enough for that type of work.
Highly recommended for those looking to get started with Raspberry Pi. Highly recommended for those with kids that want to start learning how to code or tinker. I also appreciate the nostalgia this brings as it really reminds me of those early 80s all in one computers.
I rather like the retro (commodore for example) computer feel it has. It has a decent amount of power and could do as a basic terminal for people on a tight space or cost budget. I am not a fan of the gpio position as it makes pi hats awkward, but that can be resolved with a few of the new products available to reposition the pins.
I pre-ordered a Raspberry PI as a gift for my niece and she said it was the best present she got this year. My husband almost bought one because it's so cool, but we don't really need another computer! The sales experience was great.. When the item became available, they charged my card and got it to me before Christmas!
It may be the wave of the future but for now it's mostly a toy. To turn it off and on, you have pull the power cord even though there is a power key on the key board. I downloaded several different OS's for it, but some of the OS did not support the wifi chip. The processor is at times haltingly slow, although Youtube videos play smoothly over my WiFi connection and VPN. Additionally, it could be my Samsung 23" TV, but the graphics aren't really sharp when it comes to Alpha / Numeric characters. I don't regret purchasing it because it's my first experience with a Pi. That said, I doubt I will use it much. It would be wonderful to have a similar form factor device with a great touch keyboard, strong processor, and sharp graphics. I agree there should be a standard audio out port for headphones.
Give it a try on a HDMI or DVI (with adapter) computer monitor, I think you will find the graphics as sharp as any PC or Mac. :-)
I'm really impressed with the performance. However, I expected it to be faster run from a USB SSD rather than the SD card but it didn't seem to be but that could be my old USB solid state drive using a sub par USB interface. Great little machine and a good choice for anyone with children who need something for school work.
Good deal
The Raspberry Pi 400 is a fun computer. People of all ages can learn how to code and integrate with LEDs and sensors, without need to know electronics. I have many years of experience with Raspberry Pi since model 1 and the Pi model 400 it is the first time working with Pi becomes effortless and suitable for kids
It's perfect for a beginner programmer, educator, DIY projects that needs a processor. Everything is as described. I haven't done any heavy lifting with it yet, early experience is all good. Except for one small thing I haven't been able to make Raspberry Pi OS recognize my keyboard so it is able to respond to raspberry and power keys, but I'm sure I'll be able to debug it looking at the forums.
It's a great device, the only possible downside I can think of is that it's clearly targeted to children who are learning electronics and programming (which is a good thing in and of itself.) I gave mine to my nephew because he's a math and science whiz (no regrets)
I bought it to act as an NFS file server for the house so we have one place where all our movies, books, ... are located. The (6.5") monitor I bought is attached to the top of an 8TB hard disk with velcro). That's it. Updated the distribution, added the NFS server package and all is well. I was concerned with performance but based on the load for watching one video it seems like it will handle 10.
I also purchased a SparkFun Qwiic platform extension for both Raspberry Pi 400s. Not only can I use all the GPIOs for experiments but the software Distribution provides access to Arduino IDE, Scratch and MakeCode. Arduino UNO and similar boards, and Micro:Bit. What more could one ask for $100. Plus, it works with 5V power including two portable monitors! SparkFun was very helpful in my purchase!
When I attached the supplied cables and power supply and powered up, the activity light flashed for a bit, but no video. Substituted known-good SD card from a working Raz4, same result. Switched all cables and power supply to known-good ones from another Raz4, and it came up, though with 640x480 graphics. Hmm. Switched the cables and power supply back, one at a time -- all the way back to the original set, and it kept working. Geez, I hate that. So it's working fine, no idea why but the startup issue likely has to do with the HDMI cable and/or DVI monitor, though that monitor works fine for several other regular Raz4's. I'll try it with a real HDMI monitor, and it'll probably work, but it's an annoying glitch.
Other than that startup problem, and the display resolution (I use it over ssh anyway, once that's been turned on), it works fine, is quick and runs cool. Very happy with it, will be even happier when I get full 1920x resolution.
Pink Pi powers personal projects properly.
I use this as my build platform for robotics - bit of a specialist use, but it gets the job done, especially when I am using so many Pi 4Bs and Pi Pico 2040 boards. It works a treat.
I'd only change it so it wasn't bright pink, and the mouse port was on the back right not the back left, as the mouse cable is a bit short.
He is 6 1/2 years old and very eager to learn programming. We are starting with scratch and plan to advance to Python when he's ready. Steve
0 of 1 found this helpful:
All in One ! ..... The wave of future past : )
0 of 1 found this helpful:
Its what most of us would normally put into a pi and then some. As a Windows insider myself, I can get Windows 11 [ARM64] running well, however raspbian is my choice. Its everything I would normally put on to a pi - Mouse, Keyboard, HDMI cable adapter, PSU, and I get the beginners guide that I can use for reference. Great Package! Not to mention the cost is very affordable. I have recommended it to my friends. A+++++
Simply astonishing engineering. I'm enjoying discovering Linux and explorng the ins and outs. I got this machi9ne for a physical computing project, and although I'm not there yet, this will a ball to cobble together.
Thanks for inventing this amazing machine!
Connect an HDMI monitor and you have a nice little computer. Had it working in 10 minutes. Great platform for developing Raspberry Pi projects.
I bought it to use on the workbench for programming Arduino and it works well for that. It is slow but that is expected.
LibreCAD runs on it.
I have set up NFS file sharing with my main Linux computer.
The SD card it comes with is close to full. First thing to do is switch to larger SD. The instructions tell you how to do it. Put the new SD card in a USB adapter and it copied everything over.
The screen resolution selections are limited so the full capability of some monitors is not available. What is there is usable.
Most bang for the buck I've encountered in a long time.
I've had a lot of fun using this to mess around with RISC OS on real hardware lately. The keyboard is admittedly pretty mushy, but considering what I like about it is it feels like a throwback to the form factor of the 8-bit computers of the 80s, I guess that's appropriate anyway. A fun time, and I look forward to doing a lot more with it. As for the purchase experience, it shipped quickly and hassle-free.
This is my first Raspberry Pi, and I am thoroughly impressed. Easy to set up, functions as intended. For anyone that needs a computer (Linux based) to do basic stuff, I'd definitely recommend it.
I bought the unit when I saw that it was integrated with a keyboard. Have always read about them and the price was cheap, so I bought it. I'm a Network Administrator so I have a few desktops and laptops. This unit will fit it's niche market. The wifi and network adapter is much slower than I anticipated. Reduces speed by about 1/2 to 1/3 of my Ubuntu and Windows 11 computers. It can be used as your main computer if all you do is internet, email or having fun with programming. It would be good for a classroom learning enviroment for a starter unit. Glad I purchased the product. If the wireless and network card ran at the speed of my WAP and NIC I would have given it 5 stars.
Wouldn’t automatically run one of my preconfigured microSD cards that was based on Debian Buster… sort of stumbled into a page on the main RaspPi site that implied that the Pi 400 needed latest Debian Bullseye OS to recognize hardware… took a couple hours to rebuild everything for Bullseye… now old programs work on Bullseye on the Pi 400. Suppose it would have been nice to see a minimum OS version sticker somewhere on the product.
Other than that - it’s a great package… I only recently discovered it. Wish I had bought a spare.
I just plugged in a few things, answered a few questions I knew the answers to and I was going.
Service from Sparkfun on the order was great. They are easy to communicate with. This is essential in these time of RP scarcity.
With the Raspberry Pi 400 you get a nice quad core 1.8GHz ARM processor with 4GB of ram. It has the GPIO connector like most of the other RPI SBC's. I use these to teach embedded systems. Not having the board exposed and requiring a heatsink of fan makes it nice for student use. Students can be very rough on bare boards both physical damage and ESD damage. This reduces the problem, and if the keyboard gets too damaged, you can buy the Raspberry Pi standalone keyboard to use as a replacement. Two things I would change is it needs the audio jack the other boards have as well as a 8GB RAM option. I have successfully swapped RAM for the 8GB but that takes specially SMT soldering tools and skills.
I recieved my Raspberry Pi 400 from Sparkfun and in about an hour I was thru 3/4 of the startup book. I have programmed in Python and on Lynx systems so Im not a complete rookie but I want back into project work and this is the way. Thank you Rasperry Pi and Sparkfun!!!
This is just what we wanted. Easy to set up and fun to customize and “hack.”
I like how the 400 is compact and well built. The color matching is also cool.
I could not figure out how to get the default OS to recognize the keyboard correctly (shift-2 was not @) so I ended up putting Ubuntu on which worked splendidly.
Looking forward to my next trip overseas to see how this fares!
Gave this as birthday gift for their first computer and it was very well received. Only hiccup is that the micro SSD card is only 16G, so there wasn't much that could be installed. But that was easily upgraded.
I've had the 400 for just shy of a month now. And it's quite snappy, I'm still amazed it can power 2 4k displays. Though I'm only using it on one right now, I have had no issues w/ it. I haven't pushed it hard yet, and yet to get out a breakout cable and board for the GPIO because it's placement means it's hard to really use. Highly suggested for adult tinker and kid alike.
This little computer blows my away; a full featured computer with hi resolution output, a full office suite, a dozen programming tools, even RP Mathematica pre-installed. Turn it on and it auto-configures to your location/time zone and updates its firmware. The port on back is begging to connect to a breadboard project... and you can buy 25 of these for the price of a Macbook Pro. Sure, the keyboard is small and clunkier than my Lenovo, but... you can buy 20 of these for what my Lenovo cost. This is a volks-computer the likes we haven't seen since the Commodore 64.
Excellent low cost alternative in Linux systems.
I can say I am truly blown away by the Pi 400. How something so inexpensive can be so professionally done, I do not understand (and I build electronics for a living!). The Linux install is commercially ready as much (or more) than any Windows environment with a simpler install/setup sequence. And to top it off, when I got it setup and found a working GNU C compiler ready to go at the command prompt!!?? All I need now is some time to play around and figure out all the ways in which my company can use this incredibly powerful and simple computer.
So much better than the usual tangle of wires need to work with a Pi. I am using mine with a 7" HDMI display from another project -definitely need to get a bigger monitor though.
This thing is great.
This does appear to be a nice kit, but it lacks native wifi in the description. Since they did not use an authentic pi 4 in the device you cannot assume it has wifi. This is a serious drawback when you consider that you are basically getting a computer that you can connect to your TV, and you'll want a wifi mouse. If you have to use a low profile wifi dongle, and a BT mouse adapter, you drop down to 1 available USB slot. (The USB-C is power only). This relegates you to using a USB hub - and that has to be a powered hub for most devices because the pi (and this is a plus) is so low energy. You might say, big deal? The Pi needs power to operate anyway, so you can't really cut the cord? It really kind of is. There's room inside the keyboard for a couple lipo batteries and a charge controller. If it weren't for the missing wifi and USB port, this could be the ultimate cord cutter's TV controller.
WiFi: Odd you say that, My Pi400 detected both the 2.4 and 5 GHz WiFi out of the box and synced right up after installing the password. I moved the PI out to my mad scientist lair and hamshack and it still works fine. I did have problems keeping my BT Mouse connected to the internal BT. Keeps dropping BT signal. Had much better luck with the Logitech 2.4G wireless keyboard/mouse, not that I use that combo but was curious if it would work. I did have to ad a USB 2.0 hub but that works out OK since I also can plug in extras like a USB sound card since the built in sound socket is no longer there.... and things like that.
Just got my Raspberry Pi 400 Personal Computer Kit. Opened the Beginner's Guide and found it was printed in a tiny type face. PLEASE, can I get a copy in PDF format so my 74 year old eyes can actually read it!
https://magpi.raspberrypi.org/books
I am assuming it's the US keyboard layout and comes in the original Raspberry Pi packaging. Didn't read or see either in the pictures above.
Yes, this is a US keyboard layout. We have gotten several requests for a Spanish language layout & are following up with RPi regarding options & ETA. Thanks!
I researched this a little and there are a couple of notes on this new product: 1. The board is a little more spread out than the standard-topology Pi 4 B; also there is a large metal plate under the keyboard that serves as a thermal dump, so it runs much cooler. 2. It natively clocks and can overclock faster than the standard Pi 4 B.
I look forward to working with this.