Pimoroni Raspberry Picade Pi-powered mini arcade cabinet @ Cédric Walter | Saturday, Dec 23, 2023 | 6 minutes read | 1110 Words | Update at Monday, Dec 30, 2024

Picade is a Raspberry Pi-powered mini arcade that you build yourself, with authentic arcade controls, a high resolution 4:3 display that ’s ideal for retro gaming, and a punchy speaker to hear those 8-bit game soundtracks at their best.

The ultimate desktop retro arcade machine! Picade is a Raspberry Pi-powered mini arcade that you build yourself, with authentic arcade controls, a high resolution 4:3 display that ’s ideal for retro gaming, and a punchy speaker to hear those 8-bit game soundtracks at their best

Electronic

Upgrading your Picade 8” to 10”

Total cost of upgrade: 37$ and a bit of time

Parts to order:

The new Screen, a 10.1 inch 1366*768 LCD Screen Display TFT Monitor for Raspberry Pi 3 / 2 Model B from AliExpress

This 10.1 inch High-resolution 1366*768 LCD display module kit is especially designed as a monitor for Raspberry Pi 3 / 2 Model B and Raspberry Pi B+ B A+. For use with a Raspberry Pi we suggest editing config.txt to set the HDMI to the native 1366×768 in case it doesn ’t detect the resolution properly. The easiest way to edit the config.txt is to put the Pi TF card into an every day computer and edit config.txt with any text editor and save.

Features:

  • Screen Dimensions: 229mm x 127mm / 9.0″ x 5.0″
  • Panel Type: a-Si TFT-LCD Panel
  • Panel Size: 10.1″
  • Resolution (RGB): 1366×768, WXGA
  • Brightness: 200cd/m2
  • Contrast Ratio: 800:1 (Min.)
  • Display Colors (16bit): 65K
  • Response Time (Tr+Td): 30
  • Viewing Angle (CR>10): 85/85/85/85
  • Operating voltage: 12V (current requirement 1A-2A)
  • Rated power: 6-7W
  • Signal input: AV + VGA + HDMI (HDMI 1.2)
  • Resolution: 1366* 768,
  • Plug and Play: Support
  • OSD language: Simplified Chinese, Traditional Chinese, English, Japanese, Korean, Spanish, French, German, Italian, Portuguese
  • Control: Multifunction OSD operation or potentiometer adjust the brightness and color

Specifications:

  • Screen size: 10.1 inch
  • Touch screen: Not support
  • Screen Dimensions: 229mm x 127mm / 9.0″ x 5.0″
  • Panel Type: a-Si TFT-LCD Panel
  • Panel Size: 10.1″
  • Resolution (RGB): 1366×768, WXGA
  • Display Mode: HFFS, Normally Black, Transmissive
  • Surface: Hard coating
  • Brightness: 200cd/m2
  • Contrast Ratio: 800:1 (Min.)
  • Display Colors (16bit): 65K
  • 1× HDMI+VGA+2AV LCD Controller Board
  • 1× 10.1 inch 1366×768 LCD Screen
  • 1× LVDS Cable
  • 1× Keyboard with Wire

A 12V power supply

Get any 12V / 2A power supply

1. Mounting the new screen

Just disassemble the Picade, removing the old screen. You will have to cut the cardboard to the new screen size. It is not difficult, just take your time to cut properly the cardboard.

2. Preparing Retropie

Raspberry Pi 3

Just plug and boot Retropie, nothing particular to configure. The Raspberry Pi 3B+/3B do not require any modification to /boot/config.txt

Raspberry Pi 4

The Raspberry PI 4 is not able to detect the screen properly, so you ’ll have to help the operating system a bit. You need to modify /boot/config.txt file and add the following parameters, otherwise, you may only run as 1024×600 model:

# Please note that this number is 1360 but not 1366

framebuffer_height=768
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 1360 768 60 3 0 0 0

#Please note that this number is 1360 but not 1366
config_hdmi_boost=4
dtparam=i2c_arm=on
dtparam=audio=on

[pi4]
dtoverlay=vc4-fkms-v3d
max_framebuffers=2

[all]
dtoverlay=vc4-fkms-v3d
start_x=1
gpu_mem=128

How to install RecallBox on Picade

RecallBox use Arch Linux and the Picade driver ONLY support Raspbian , so it is not possible to run RecallBox on the PiCade

How to install Retropie software on Picade

Download Retropie 4.5.1 and burn it using Balena Etcher to a 16GB SDCard, insert and Boot the Raspberry PI

Connect a USB keyboard and press F4, to see the linux shell

Go into the config, sudo raspi-config and set at least the following

  • Under localization options, the proper keyboard layout (german swiss for me)
  • Under Interfacing option, activate SSH (Optional useful to connect to Pi to launch command without physical access with a keyboard )
  • Under Advance option, set the Audio to “3.5 headphone jack”
  • Under Network set the WIFI SSID and password (Optional you can also use the Ethernet port)

Quit Raspi-config

Install the driver

curl https://get.pimoroni.com/picadehat | bash

And latest firmware

curl https://get.pimoroni.com/picadefw | bash

ATTENTION do not update raspbian with apt update/upgrade this will break RETROPIE

Reboot one more time with

sudo reboot

And everything should work!

Still no sound? Contact me i have a ready 16GB .img file that just work.!

Running Games in Retropie

DO not use an expensive and big SDCard to store your games, 128Gb or 256GB card are expensive and wont support extensive read and write. It is a lot better, cheaper and faster to use a small SSD of that size connected to the USB port.

Connect an Empty USB disk, not formatted, and wait till Retropie write the folder structure on it, stop Retropie . Now connect the disk to Linux, Windows, MacOS and copy games on that disk in the proper folder. Next time you boot Retropie with that disk attached, Retropie will list all games.

Troubleshooting

I hear no Sound in Retropie

I lost many HOURS, going crazy, and after many attempts (erase sdcard, and redo 5 times) I have collected a fair amount of methodology to narrow down the problem:

Hardware

  • Check physical wiring connections: nothing must be loose
  • Check proper red/black (+/-) connections in case they were backwards
  • Power the PI and connect a Phone to the jack to check proper output of music -> this validate the whole hardware connection

Software

  • While in Retropie , press F4, then type “sudo raspi-config”, under “Advanced options”, then “Audio”, set the sound to " 3.5 headphone jack"
  • In emulation station, under sound settings audio device MUST be PCM (default), no need to restart
  • In Retropie , under audio configuration, must be set to “3.5 headphone jack”, you need to restart system.
  • Emulation Station volume may be low, use the “volume up” button multiple time (Black button on the left side, back button)

Still no sound? Contact me i have a ready 16GB .img file that just work.!

Mount everything back

References

Here are the keys associated with the buttons (if you haven’t modified a firmware to accommodate custom keycodes):

  • button 1 – keycode 29 – L CTRL
  • button 2 – keycode 56 – L ALT
  • button 3 – keycode 57 – SPACE
  • button 4 – keycode 42 – L SHIFT
  • button 5 – keycode 44 – Z
  • button 6 – keycode 45 – X
  • L – keycode 105 – Left
  • R – keycode 106 – Right
  • D – keycode 108 – Down
  • U – keycode 103 – Up
  • 1UP – keycode 31 – S
  • 1/4 – keycode 46 – C
  • ESC – keycode 1 – ESC
  • ENT – keycode 28 – ENTER

Related content

Magician Lord on SNK Neo Geo AES

Magician Lord on SNK Neo Geo AES

Friday, Jan 26, 2024

In the realm of classic arcade gaming, few titles command the same level of awe and nostalgia as Magician Lord on the SNK Neo Geo. Released in 1990, this side-scrolling platformer stands as a testament to the ingenuity of its time.
90 minutes read
SNK Neo Geo AES cheat codes

SNK Neo Geo AES cheat codes

Friday, Jan 26, 2024

In the realm of classic arcade gaming, few titles command the same level of awe and nostalgia as Magician Lord on the SNK Neo Geo. Released in 1990, this side-scrolling platformer stands as a testament to the ingenuity of its time.
20 minutes read
Snk Neo Geo AES

Snk Neo Geo AES

Sunday, Jan 7, 2024

The Neo Geo AES, also known as the Advanced Entertainment System, was released in 1990 by SNK Corporation. It is a retro gaming console that aimed to provide high-quality graphics and gameplay for avid gamers of its time.
7 minutes read
Introducing, the NEOGEO Arcade Stick Pro! A fighting stick with 20 classic SNK fighters pre-installed!

Introducing, the NEOGEO Arcade Stick Pro! A fighting stick with 20 classic SNK fighters pre-installed!

Tuesday, Sep 10, 2019

The next in line for the #NEOGEO legacy comes the #NEOGEO Arcade Stick Pro. It’s an incredibly unique fighting stick in that it comes with fighting games pre-installed! It was inspired by the #NEOGEO CD’s controller design and was blown up to fighting stick size. (W 430mm×D 215mm×H 125mm) Additionally, the arcade stick can switch between two modes: Arcade Stick Mode and Console Mode.
1 minute read

© 1997 - 2024 Cédric Walter blog

Powered by Open Sources technologies

avatar

Cédric WalterA true selfless act always sparks another

6s A1 Acedeck Achat Acide-Hyaluronique Acma Adaptability Advocate-for-Change Ai Airplane Algorand Alice-Hlidkova-Author Alpine Alps Alternative Altruism-vs-Commercialization Antique-Scooters Antiseptic-Rinse Apache Apple Apps-De-Messagerie Arcade Arcade-Gaming Armattan Art Artemis Artemis-Viper Artistic-Expression Atlassian Authenticity-in-Writing Authenticity-Matters Avis Bag Bambulab Bash Bean Bennu Bernardet Bestwishes Betaflight Betruger Beware Bien-Vivre Bien-Être Bien-Être-Physique Bike Bio Bioethics Bitcoin Blessures-Sportives Blockchain Blockchain-Consensus-Encyclopedia Blockchain-Systems Blog Book-Review Books Bots Bought Box Brand-Authenticity Brand-Integrity Brand-Protection Breaking-Barriers Business-Management Business-Milestones Business-Strategy Business-Success Business-Transformation Businessbooks Byzantine-Fault-Tolerance Calculator Calibre Calibre-Web Camera Case-Studies Cc2500 Cgm-Next Challenges Changement-De-Vie Channel-Setup Chats Cheaper Cherry-Blossoms Chiens Chiffrement Chirurgie-Orthopédique Choosing-Fbl-Gyro Ci/Cd Classic-Games Classic-Scooters Classic-Vespa Climb Climbing Codefest Collectible-Scooters Collectibles Collection Collector Color Communication Competition Computer-Simulator Confidentialité Consensus-Algorithms Consensus-Mechanisms Console Consommation-Responsable Consumer-Awareness Containerization Contest Control-Surfaces Controller Copy Corticostéroïdes Counterfeit-Awareness Counterfeit-Culture Counterfeit-Market Counterfeit-vs-Authentic Covid19 Creating Croissance-Personnelle Cryptocurrency Cultural-Experience Cultural-Richness Curve-Adjustments Customer-Discovery Cve-Issues Dance-Dreams Death Decentralization Decentralized Dental-Hygiene Dependency Design Development Devfest Devops Distributed-Ledger-Technology Diverse-Perspectives Diy-Dental Diy-Health Dji Docker Docker-Compose Docker-Hosting Docker-Networking Docker-Registry Docker-Security Dont-Buy Dotnet Download Downloading Dreams-and-Reality Drone Ducati Dynamic-Ip Désencombrement Développement-Personnel Développement-Spirituel Ecology Edgetx Elrs Elta Emotional-Challenges Emotional-Hurdles Empowering-Narrative Endpoints Engelberg Ensitm Entrepreneurial-Lessons Entrepreneurial-Mindset Entrepreneurs Entrepreneurship Entrepreneurship-Books Essaim Essentially Ethereum Ethical-Dilemmas Evoque Execution Exercices-De-Renforcement Exercise-Form Expérience-Utilisateur Facebook Failure-Analysis Failure-Stigma Failure-to-Success Fake Fake-Apparel Fake-Brands Fake-Goods Family Family-Building Family-Dynamics Fashion-Ethics Fashion-Fraud Fbl-Controllers Fbl-System-Compatibility Fbl-System-Features Fbl-System-Reviews Federated Fertility-Struggles Finance Finance-Books Finances-Personnelles Financial-Modeling Financiallanning Firearm Firmware-Customization Firmware-Issues Fissure-Horizontale Fitness-Routine Fitness-Tips Flexibilité Flight-Controller Flight-Simulator Flight-Simulator-2024 Flybarless-Advantages Flybarless-Systems Flying Fonctionnalités-Avancées Foss Fpv Frame France Freestyle Fresh-Breath Friendship-Goals Front Gallery Game-Music Gameplay-Mechanics Gamer-Community Games Gaming-Culture Gaming-Enthusiast Gaming-History Gaming-Legacy Gaming-Nostalgia Generative-Ai Genou Gestion-De-Ladouleur Gestion-Du-Temps Git Global-Impact Google Green-Tea Green-Tea-Mouthwash Growth-Hacking-Books Growth-Mindset Guide Hackathon Hackday Hackfest Health-and-Wellness Helicopter Helicopter-Community Helicopter-Gyro Helicopter-Tuning Herbal-Mouthwash Hewlettpackard Historical-Scooters Hobbies Hobby Hobbyist-Blog Holidays Holistic-Oralcare Hollidays Home-Remedy Home-Workouts Homelab Homemade-Oralcare Honda Honesty Honey Hornet How-To HowTo Https Hugo Human-Connection Hygiene-Routine Icecream Iconic-Scooters Iflight Iflightnazgulevoque Im Imessage Immich Indoor Industrial-Shit Industry Injections-Intra-Articulaires Injury-Prevention Innovation Innovation-Books Innovation-Journey Instagram Intégration-Apple Ios Japan-Travel Japanese-Cuisine Jar Java Jdk11 Jellyfin Joint-Health Junit Jupiter Kitchen Knee-Rehabilitation Knee-Stability Knockoff-Alert Kyoto Lacoste Lacoste-Counterfeit Lambretta Landmarks Leadership Leadership-Books Lean-Startup Learning-From-Failure Leg-Day Leg-Workouts Legal-Complexities Legit-Fashion Let's-Encrypt Libération Life-Transformations Link Linux Llm Local-Traditions M2evo Macos Magical-Adventure Magician-Lord Main Maison Make Manurhin Manurhin-Sm75 Mapping Marathon Market-Research Marketing-Books Maven Me Medical Medical-Advancements Messagerie Messenger Metakernel Miami-Entertainment Mid-Century-Scooters Migration Mindset-Shifts Minimalisme Minimum-Viable-Product Minty-Fresh Mixer-Settings Mk3 Mk4 Mobilité Model-Setup Modern-Family Modern-Motherhood Moon Moral-Encounters Motherhood-Dilemmas Moto Motorcycle Mount Mountain Mountains Mouth-Rinse Mouthwash-Ingredients Mouthwash-Recipe Mulhouse Muscle-Activation Music Mvs Mycollection Ménisque NASA Natural-Mouthwash Nature Nazgul Neo-Geo-Aes Neogeo Network New-Bookrelease Nginx-Proxy North-Face North-Face-Replica Nostalgic-Scooters Nv14 Objectifs Offroad Old-School-Scooters Omphobby Open-Source Open-Source-Rc Opensource Opentx Openvpn Oral-Care Oral-Health Organizer Osaka Oss Overcoming-Challenges P1p P1s Parental-Rights Parenthood-Reflections Parts Passion Patella-Health Persistence Personal-Relationships Photos Physical-Therapy Physiothérapie Pivot-Strategy Pixel-Art Planet Plasma-Riche-en-Plaquettes Platform Plex Pluto Ppl Pretty-Girl-Complex Privacy Private-Pilot-License Prix Product-Market-Fit Productivity-Books Proof-of-Stake Proof-of-Work Protect-Your-Style Protection-Des-Données Prusa Prusa-Research Public-Image Quadcopter Quadriceps-Strength Quiz Radio-Control Radio-Programming Radiomaster Rare-Scooters Raspberrypi Raspbian Rates-Configuration Rc Rc-Community Rc-Configuration Rc-Firmware Rc-Helicopter Rc-Helicopter-Electronics Rc-Helicopter-Enthusiasts Rc-Helicopter-Setup Rc-Helicopter-Technology Rc-Helicopter-Tips Rc-Helicopters Rc-Modeling Rc-Simulator Realdebrid Realflight Receiver Reflex-Xtr Refreshing-Breath Rehabilitation-Exercises Relations-Personnelles Relationship-Complexities Released Remote Remote-Control-Flying Reproductive-Ethics Resilience-in-Business Resilient-Women Restored-Scooters Retro-Gaming Retro-Gaming-Community Retro-Gaming-Console Retro-Scooters Reverse-Proxy Rhythms-of-Life Risk-Management Robotic Router Rx Réadaptation Rééducation Sab Sab-Raw-420 Sab-Raw-580 Sab-Raw-700 Sales-Books Sans-Publicité Santé-Articulaire Santé-Mentale Scooter-Enthusiast Scooter-Memorabilia Scooters Security-Nightmare Self-Leveling-Helicopter Server-Configuration Servo-Config Signal Simplification Skateboarding Skydiving Snk Snk-Corporation Snk-Neo-Geo Soap Social-Issues Solex Space Spams Sport Ssl-Termination Ssl/Tls Startup-Books Startup-Failure Static-Code-Generator Steam Strategic-Networking Streaming Strength-Training Success-Stories Sun Support Surrogacy-Agency Surrogacy-Journey Surrogacy-Narratives Swiftui Swiss Switzerland Sécurité Team Team-Building Team-Dynamics Technologie Teeth-Cleaning Telegram Temples-and-Shrines Tendermint Terrot Thérapie-Physique Tokyo Torvol Traefik Traitement-Des-Fissures Transmitter Transmitter-Firmware Travel Travel-Tips Trouver-Du-Sens Tunnel Turning-Setbacks-Into-Success Tutorial Tx Unconventional-Strategies Vacation Velosolex Vespa Viaferrata Video Video-Game-Review Vie-Numérique Vintage Vintage-Scooters Vintage-Two-Wheelers Vintage-Vespa Vintagegaming Vmo-Exercises Vétérinaire Warez Web-Security Whatsapp Wind Winner Winterthur Women-Supporting-Women Wordpress Workout-Progression X1c Xplane Zurich Zyxel Zyxel-Avoid Zyxel-Not-Serious-With-Security Zyxel-Outdated Zyxel-Router-Not-Good Écosystème-Apple Équilibre
Me

Cédric Walter is a French-Swiss entrepreneur, investor, and software engineer based in Zurich, Switzerland. He spent his career developing software applications for Swiss insurance companies to handle billions of dollars in premiums. He cofounded Innoveo AG and as the software architect developed the no-code platform designed to reduce the manual coding that powers many software apps. As an active participant in the European hacking community, he works on many open source projects including blockchain. Cédric is a winner of SBHack19/21 and HackZurich 2021. His expertise include designing back end, event-based, and blockchain systems. Cédric is also the founded Disruptr GmbH, a software development company that offers full spectrum of services for businesses of all sizes. JAVA full-stack developer since 2000, in Blockchain since 2017, Certified Scrum Master 2012, Corda Certified Developer in 2019, Ethereum smart contract expert in the SWISS Blockchain Security working group Hackathons

  • HackZurich 2022 – Level Up in top 25 finalist among 134 submissions
  • SBHACK21 – SwiFi winner of best Solution on Algorand, overall Winner 3rd Prize, CV Labs Fast Track Ticket
  • HackZurich 2020 Europe’s Biggest Hackathon winner in category Migros
  • SBHACK19 – LendIt winner of Swiss biggest Blockchain Hackathon Member of the Bitcoin Association Switzerland and Cryptovalley association Switzerland, Github https://github.com/cedricwalter 99.9% most of my career code is unfortunately NOT on github 😵 PGP: DF52 ADDA C81A 08A6

PGP: DF52 ADDA C81A 08A6

Copyright information

All editorial content and graphics on our sites are protected by U.S. copyright, international treaties, and other applicable copyright laws and may not be copied without the express permission of Cedric Walter, which reserves all rights. Reuse of any of Cedric Walter editorial content and graphics for any purpose without The author ’s permission is strictly prohibited.

DO NOT copy or adapt the HTML or other code that this site creates to generate pages. It also is covered by copyright.

Reproduction without explicit permission is prohibited. All Rights Reserved. All photos remain copyright © their rightful owners. No copyright infringement is intended.

Disclaimer: The editor(s) reserve the right to edit any comments that are found to be abusive, offensive, contain profanity, serves as spam, is largely self-promotional, or displaying attempts to harbour irrelevant text links for any purpose.

Others

If you like my work or find it helpful, please consider buying me a cup of coffee ☕️. It inspires me to create and maintain more projects in the future. 🦾

It is better to attach some information or leave a message so that I can record the donation 📝 , thank you very much 🙏.

Reproduction without explicit permission is prohibited. All Rights Reserved. All photos remain copyright © their rightful owners. No copyright infringement is intended.