ARM® ploča je jednopločno računalo koje je izradio ARM® Holdings. Jednopločno računalo je ono u kojem je sav hardver, uključujući memoriju i procesorske jedinice, zalemljen na jednu tiskanu ploču (PCB). ARM® ploča na ploči su vrlo mala, ali imaju relativno veliku snagu za svoju veličinu. Većina ARM® ploča koristi Linux® operativni sustav (OS), jer je ovaj sustav otvorenog koda i može se koristiti bez kršenja žiga ili autorskih prava. Ove su ploče napravljene za napredne korisnike koji više vole graditi i programirati svoja vlastita računala, a ne za prosječne potrošače koji preferiraju gotova računala.
Većina računala koristi veliku jedinicu matične ploče koja omogućuje lemljenje mnogih različitih dijelova hardvera na površinu. Ploča je velika, što dizajnerima računala nudi veliku količinu prostora za dodavanje moćne memorije s slučajnim pristupom (RAM), središnje procesorske jedinice (CPU) i drugih komponenti. Veličina također povećava cijenu ploče. Uz računalo s jednom pločom, ARM® ploču, sve ove komponente su postavljene na jednu PCB.
Korištenje ARM® ploče umjesto običnog računala ima svoje prednosti i nedostatke. Cijena je puno bolja, a instalacija i prilagodba programiranja i hardvera PCB-a jednostavnija je nego kod velike jedinice matične ploče. Korisnicima koji nisu stručnjaci za računala ili dizajn računala može biti teško instalirati računalo i potrebne programe. Hardver je često manje moćan od računala na matičnoj ploči napravljenih u isto vrijeme.
Najbolji razlog da nabavite ARM® ploču je taj što se, za razliku od računala na matičnoj ploči, procesi u ARM® hardveru mogu pomicati i mijenjati. Kodiranje se može promijeniti pomoću drugog računala, što omogućuje dizajneru računala da prilagodi hardver svojim potrebama. Za razliku od izrade matične ploče, koja zahtijeva puno lemljenja i ima zaključano kodiranje nakon što je programiranje završeno, računala s jednom pločom lakše se mijenjaju i manipuliraju.
On je otvorenog koda i ne uzrokuje probleme sa zaštitnim znakovima, pa se Linux® OS, umjesto mainstream ili popularnijih OS programa, najčešće nalazi instaliran na ARM® pločama. Iako je ovo veliki razlog za korištenje Linuxa, postoji i drugi razlog. Linux® ne koristi toliko memorije, jer sve naredbe potječu iz naredbenog retka, a komplicirano grafičko korisničko sučelje (GUI) koje puno memorije obično se ne koristi. To znači da, iako je hardver slabiji u ARM® ploči, sustav može bolje iskoristiti hardver koji ima.