Raspberry Pi Control & Payments

Замовник: AI | Опубліковано: 01.10.2025

I have a Raspberry Pi at the heart of a small industrial setup and now need software that lets the Pi do three things in harmony: • Take full control of the machine—switching motors, sensors, relays and any other GPIO-level I/O so the process runs automatically and safely. • Talk directly to Razorpay’s API, initiate and verify payments, then unlock or continue the machine cycle only after a successful transaction. • Serve a touch-panel UI where operators can choose a payment option, see the live process flow and hear/see multilingual announcements. You are free to build in Python (my first choice), Node-RED, or any language you prefer as long as it runs reliably on Raspberry Pi OS. The machine already exposes basic logic-level signals; you will need to map those, handle debouncing, time-critical triggers and write a small watchdog so the Pi never leaves the machine in an unsafe state. The touch panel should boot straight into the UI, offer at least English plus one additional language, and clearly show payment success/failure, remaining cycle time and any alerts. All screen assets can live locally; the Pi has stable LAN and Wi-Fi for server calls and Razorpay transactions. Deliverables • Well-documented source code with clear GPIO mapping and Razorpay integration • A compiled/packaged touch-panel app or script with autostart instructions • A short README covering installation, language switching and test procedure • Remote walkthrough and hand-off so I can reproduce the setup on spare hardware If your background involves Raspberry Pi, industrial control and payment gateways, this should be a straightforward collaboration. Code quality, fault-tolerance and clean logging matter more to me than flashy visuals. Looking forward to seeing your approach.