SBC for KIOSK: What I Learned from a Decade of Deployments
I have been building kiosks for about twelve years now. Not prototypes. Real machines that sit in fast food joints, train stations, hospital lobbies, and parking garages. They get touched by thousands of people. They get bumped, spilled on, and left in the sun. The one thing that determines whether a kiosk lasts or dies is the board inside it.
I have used all kinds of boards over the years. Full-size motherboards, Mini-ITX, various embedded options. These days, I mostly use a SBC for KIOSK. Single board computers have gotten good enough for most kiosk work, and they save space, power, and money.
But picking the wrong one will cost you. I know because I have done it.
The Grease Incident
A few years back, I did a job for a burger chain. Twenty kiosks for self-ordering. The client wanted fast processors and nice touchscreens. I spec'd a board that had a fan because the specs looked better on paper.
Six months later, I was replacing every single board.
The kitchen grease drifted right into the fans. The heatsinks were caked with a sticky film. The fans could barely spin. Systems crashed during lunch rush every single day.
I switched to a fanless SBC for KIOSK and the problem disappeared. No moving parts means nothing to clog. The processor bonds to a metal plate that spreads the heat out. It just works.
Now I never use fan-cooled boards in kiosks. Ever. The environment is always dirtier than you think.
The Port Problem
I built a check-in kiosk for a hotel a while back. It needed to scan passports, print key cards, read credit cards, and show a second display for promotions.
I picked a board with two COM ports because that is what I thought we needed. Turned out the passport scanner needed one, the key card printer needed another, and the magnetic stripe reader needed a third. I added a USB-to-serial adapter. It worked for about a month. Then the adapter started dropping connections during check-in.
The hotel guests were not happy. Neither was the manager.
Now I always count every peripheral and add one extra. If I need three serial devices, I look for a board with four or more. A proper SBC for KIOSK gives you that flexibility. I never rely on adapters anymore. They are just another failure point.
The Power Nightmare
I once deployed a kiosk in a food court that kept rebooting randomly. We checked everything. Software, cables, network. Nothing.
I finally put a meter on the outlet. The voltage was dropping below 100 volts whenever the deep fryer kicked in. The board could not handle it.
That is why I now insist on boards with wide-voltage input. A good SBC for KIOSK accepts 9 to 36 volts DC. It can handle dips and spikes without crashing. Some also have reverse polarity protection. That saved me once when a tech plugged the wrong adapter in.
I also look for a watchdog timer. Simple thing. If the system locks up, the timer forces a reboot. No one has to drive to the site. Auto-power-on is another lifesaver. After a power outage, the kiosk turns itself back on. No buttons to push.
Storage Surprises
I used to use standard SSDs with SATA cables. They worked fine in the office. But on site, with all the vibration from foot traffic, those cables would sometimes work loose. I would get calls about kiosks not booting.
I switched to boards with onboard eMMC storage. It is soldered right to the board. Nothing to wiggle loose. No cables to fail. Most SBC for KIOSK boards offer 32 to 128 gigabytes. That is enough for the operating system and the application. If you need more, M.2 slots for NVMe drives are great for logs or media files.
The Display Confusion
I built a wayfinding kiosk for a hospital that needed two screens. One for the map, one for a video. I used a board with two video outputs and it worked fine.
But then I built a kiosk for a car dealership that needed three. Customer screen, salesperson screen, and a small overhead display. That board did not have three outputs. I had to add a USB graphics adapter. Messy, but it worked.
Now I check the display outputs carefully. A decent SBC for KIOSK gives you HDMI, DisplayPort, and sometimes LVDS or eDP for direct panel connections. LVDS is useful because you can drive a built-in screen without a separate controller.
Network Headaches
I have had kiosks go down because the store Wi-Fi was overloaded. I have had them go down because someone unplugged the Ethernet cable to plug in a vacuum.
Now I use boards with dual Ethernet ports whenever I can. One port for the store network, one for payments or backup. If one goes down, the other keeps things running.
For outdoor kiosks, I use boards with M.2 slots for cellular. I did a parking payment kiosk that ran on 4G for two years. It never missed a beat. The M.2 slot held a cellular modem, and the board had a SIM slot right on it.
Lifecycle Lessons
I used to not think about lifecycle. Then I had a client who wanted spare boards for their existing kiosk fleet. The board we had used was discontinued. We could not find replacements anywhere. We had to redesign the whole thing.
Now I ask every supplier how long they will keep the board in production. Five years is the minimum I accept. Seven or more is better. A quality SBC for KIOSK vendor gives you that commitment.
I also ask about OS support. Windows IoT is common, but I have seen more clients asking about Android and Linux lately. I had a client who wanted Android because their developer was more comfortable with it. We found a board that supported Android and it worked great.
Mounting Holes Matter
One more thing. I always check the mounting holes. I once ordered a board that was the right size but had different hole positions. It did not fit the enclosure. I had to drill new holes. Do not assume they are all the same. Get a mechanical drawing and check.
The Bottom Line
After twelve years, here is what I have learned about picking a board. Fanless. Enough COM ports. Wide voltage input. Watchdog timer. Onboard storage. Dual Ethernet. Long lifecycle. Good OS support. I check every single item before I buy.
The SBC for KIOSK is the foundation of the whole machine. It is not the part customers notice. But it is the part that determines whether your kiosk works or fails. I have learned that the hard way. If you are building kiosks, do not cut corners on the board. It will save you a lot of late-night calls.
