
In Progress
Posted
Please reply with a personal reply and not AI. Also explain little how to do this for me a non-programmer. We need an experienced Android developer to build a tablet app that acts as a wireless UI for our service robot’s ESP32 mainboard. First task in very short terms: Connectivity: Scan robot QR code via tablet camera, connect over Wi-Fi, display verified ID with green status. Setup Page: Read/write variables stored on ESP32, easily expandable for more parameters. Position Management: Three JOG “pulse wheels” (0.25 mm, 1 mm, 10 mm) with lock switches (OFF by default/reset on exit), plus buttons to move forward/back to home-points. Requirements: Proven Android app experience (Java/Kotlin). ESP32 communication over Wi-Fi (TCP/WebSocket/REST). Custom control UI experience. QR code scanning in Android.
Project ID: 39687756
95 proposals
Remote project
Active 11 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi there 100 USD you will receive both android java and esp code within 1-2 days yes i have Proven experience: Android app (Java/Kotlin). ESP32 communication over Wi-Fi (TCP/WebSocket/REST). Custom control UI experience. QR code scanning in Android.
$100 USD in 7 days
4.1
4.1
95 freelancers are bidding on average $14 USD/hour for this job

I have extensive experience in developing Android applications with a focus on Java and Kotlin. I have successfully completed projects involving communication with hardware devices like ESP32 over Wi-Fi using TCP, WebSocket, and REST protocols. Additionally, I have expertise in creating custom control UIs and integrating QR code scanning functionality into Android apps. My previous projects in the robotics industry have equipped me with the necessary skills to deliver a high-quality wireless UI for your service robot\'s ESP32 mainboard.
$20 USD in 40 days
7.5
7.5

I understand you need an Android tablet app to act as a wireless control panel for your ESP32-based service robot. The app will scan a QR code from the robot, connect via Wi-Fi, show verified status, allow reading/writing of parameters, and include jog wheels with movement buttons. I have 20 experience in Android app development (Java/Kotlin) and have built similar control apps for hardware devices over Wi-Fi using TCP/WebSocket/REST. I’ve also integrated QR code scanning, custom UI controls, and real-time parameter updates for IoT/robotics projects. What I can deliver: QR code scanning and secure Wi-Fi connection. Live status display (green ID verification). Setup page for configurable parameters (easy to add more later). Jog wheel and movement controls with safety locks. Clean, user-friendly tablet UI. If you’d like, I can show you a quick mock-up of the UI before starting. I’m confident I can complete the first task efficiently and with clear communication.
$12 USD in 40 days
6.5
6.5

Hello I have developed many android app so i believe i can finish this project very quickly and quality Please contact me to discuss more Thanks
$12 USD in 40 days
6.6
6.6

As an Electrical Engineer with a Master's in Embedded Systems, I am deeply familiar with the technology required to bring your project to life. My proficiency in microcontrollers (notably Raspberry Pi, ESP32, STM32, Tiva, Arduino), wireless communication protocols (TCP/WebSocket/REST), plus my in-depth knowledge of Android app development using Java/Kotlin make me the ideal candidate for this task. In the past, I have designed and programmed robots for automation and enhanced performance, acquiring the custom control UI expertise you require. An essential aspect of project success is clear communication. And this is an area where I excel. Taking into account your non-programmer context, I aim to simplify complexity and will guide you through the process of connecting your robot to our user-friendly tablet app. This includes convenient import/export of data from/to the ESP32 mainboard and providing user accessible position management tools with safety features to ensure intuitive control. Moreover, my experience goes beyond pure technical skills. My work has often required collaborating with interdisciplinary teams and end-users (such as healthcare professionals) which ensures that I not only understand but also prioritize a user-centric approach that balances functionality and simplicity. With me on board, you can be assured of both high-quality performance and excellent customer service throughout
$25 USD in 40 days
6.0
6.0

Hello, there. We can create a custom Android app for your service robot, connecting via Wi-Fi to ESP32 mainboard, featuring QR code scanning, variable reading/writing, and joystick-like controls. We use only professional clean modern ideas for design. We have years of experience in website design, graphic design and logo design (photoshop, illustrator), banner design, brochure design, 3d design(Blender, 3d-max, WebGL). Please, review our experience here - https://www.freelancer.com/u/webbookstudio. We will be glad to chat with You and discuss your task. Waiting for Your reply! Best regards.
$11 USD in 40 days
6.1
6.1

As a highly experienced and versatile Android app developer, I believe I'm the perfect fit for your project. Throughout my career, I have built numerous applications that dealt with complex connectivity, UI customization, and external device handling that required real-time data transmission between different devices over Wi-Fi. This means that I am more than capable of tackling your request to build a robust wireless UI for your service robot ESP32 mainboard using Java or Kotlin. Moreover, my proficiency extends beyond just app development; I have a broad understanding of various frameworks, languages, and tools like TCP/WebSocket/REST, which are crucial when it comes to establishing reliable communication protocols. One of your key requirements is to scan QR codes using the tablet's camera - this is an area in which I have extensive expertise. I have also developed more general apps dealing with position management and variables read/write; therefore solidifying my competence in these areas. Being thorough in my work, I can take you through each process in a simple, non-technical manner. From scanning robot QR codes to establishing Wi-Fi connections and displaying a verified ID with green status, rest assured that you'll be actively involved and well-informed at every step. With me on board, you can trust that the project will be delivered on time and within the highest industry standards. Let's get started!
$12 USD in 40 days
5.5
5.5

Hi There!!! I have studied your project description very well and clearly understand your goal to build a wireless tablet UI that controls and communicates with your ESP32-based service robot over Wi-Fi using QR scan and real-time commands. I am best fit for the project because I have hands-on experience in Android–ESP32 integration using sockets and REST. – Built real-time Android controls over Wi-Fi using both TCP and WebSocket – Integrated QR scan modules for secure device pairing – Designed custom control UIs including sliders, toggles, and pulse wheels I will include UI/UX design, local DB management (if needed), testing, QR scan setup, and full source code delivery with documentation as basic services. With 9+ years experience as a full stack mobile developer, I have built Android apps that wirelessly control industrial and IoT devices in smart home and robotics domain. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$9 USD in 40 days
5.1
5.1

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$10 USD in 40 days
5.2
5.2

Hello, I understand you need a tablet app to wirelessly connect and control your robot’s ESP32 mainboard. I can build an Android app (Java/Kotlin) with: QR code scan → auto Wi-Fi connect → verify ID (green status). Setup page to read/write ESP32 parameters (easily expandable). Position control with 3 pulse wheels, lock switches, and home-point movement buttons. I have experience with ESP32 Wi-Fi communication (TCP/WebSocket/REST), custom control UIs, and QR scanning. I can deliver a clean, responsive, and future-proof solution. Arbaz F
$12 USD in 40 days
5.0
5.0

Draw upon our six years of experience in both web and mobile applications, I know exactly what it takes to build an efficient and user-friendly Android application that will meet your needs. As per your requirement, I have a strong grasp of Java and Kotlin, which are vital for Android app development. Additionally, my expertise in Android enables me to implement QR code scanning in the service robot's UI with ease. In regards to the core communication aspect of this project, I am well-versed in working with ESP32 through various Wi-Fi protocols like TCP/WebSocket/REST. Therefore, connecting your service robot's mainboard to the tablet via Wi-Fi and reading/writing variables from the ESP32 can be seamlessly handled. Finally, my previous projects on machine learning, including ID card scanning, are directly relevant to configuring your three JOG pulse wheels with lock switches effectively. With an addition of creating a setup page that can expand parameters as needed, I guarantee a custom control UI that satisfies your requirements and caters precisely to the unique functionalities of your service robot.
$12 USD in 40 days
4.6
4.6

Hello, I'm an android developer with expertise in both kotlin and java. In addition to my 3 years of experience working as an embedded software engineer which makes me the perfect fit for your project. In my latest project I made a Phone As A Key android application for an embedded software company. The project involved an esp32 and an android application that were communicating together through the backend server that was setup. I believe this project is very similar to your project which will help me navigating your project. In addition to that I have 1 year of experience developing android applications using kotlin/java. I ensure following material 3 design principles and I follow a clean architecture approach to ensure a maintainable and scalable codebase. I look forward to working with you, please reach out to me to discuss
$12 USD in 40 days
4.7
4.7

Hi, I can develop your Android tablet app to act as a wireless UI for your ESP32-based service robot. It will scan the robot’s QR code, connect via Wi-Fi, display verified status, allow reading/writing of variables, and include the jog wheel controls with safety locks. I have experience with Android (Java/Kotlin), ESP32 Wi-Fi communication, custom control UIs, and QR code integration, so I can deliver a reliable and user-friendly solution.
$10 USD in 40 days
4.2
4.2

Hello!! I HAVE CREATED SIMILAR PROJECTS BEFORE AND I CAN SHOW YOU! I have extensive experience developing Android apps that interface with hardware like ESP32 over Wi-Fi, using TCP, WebSocket, or REST protocols. In previous work, I have integrated QR code scanning to establish secure device connections, verify IDs, and display connection statuses in real-time, ensuring seamless pairing between hardware and app. For your project, the QR code scanning would initiate the Wi-Fi connection by embedding the robot’s credentials, then the app verifies the ID from the ESP32 before showing a green status indicator. The setup page can be implemented to read and write variables stored on the ESP32 using REST or WebSocket calls, with expandable fields so future parameters can be added without major redesign. The position management system will use three on-screen jog controls for 0.25 mm, 1 mm, and 10 mm movements, with lock switches defaulted to OFF and auto-resetting upon exit. Movement commands can be sent directly over Wi-Fi to the ESP32, while dedicated buttons will allow quick forward/back motions to predefined home points. I have worked on similar robotics UI projects, integrating precise hardware controls with intuitive Android interfaces, ensuring reliability and safety in real-time operations. This ensures your service robot can be operated easily by both technical and non-technical users. Best Regards Sushma S.
$8 USD in 40 days
5.0
5.0

I'd be happy to help you build this Android tablet app as a wireless control interface for your robot. This is a great use case, and I have experience working with ESP32 devices over Wi-Fi and building custom Android UIs. Thanks
$15 USD in 40 days
3.8
3.8

Senior Android dev (8+ yrs) with robotics/ESP32 experience. I’ll build a low‑latency tablet UI that discovers/connects, configures, and jogs your robot safely. - Tech stack: Kotlin, Jetpack Compose, CameraX + ML Kit (or ZXing) for QR, WebSocket (for jog), REST (config), TCP fallback, TLS where available. Clean Architecture + coroutines/Flows. - Connectivity: - Scan QR → parse robot ID/host/auth → Wi‑Fi connect/handshake. - Show verified ID with green status; heartbeat + auto‑reconnect, error states. - Setup Page: - Read/write ESP32 parameters via REST/WS (extensible schema). - Typed validation, units, dirty‑state, transactional apply/rollback. - Offline cache + versioning; param export/import (JSON). - Position Management: - Three JOG “pulse wheels” (0.25/1/10 mm) with tactile step UI. - Lock switches (OFF by default, reset on exit). - Forward/Back to home‑points with progress + limits feedback. - Rate‑limited, queued jog commands; watchdog + E‑stop hook. - Reliability & Safety: - Command ACK/NAK, sequence numbers, timeouts/retries. - Interlocks (locks required before jog), soft limits, alarm display. - Deliverables: - APK + source, API contract with ESP32, test harness, docs. - Optional ESP32 reference firmware endpoints (WS/REST), security notes. - Experience: - Android control UIs for CNC/AGV; ESP32 WS/REST; QR onboarding flows. Ready to start immediately; will align on protocol spec and provide a brief comms schema first.
$12 USD in 40 days
4.0
4.0

Hello, With a deep understanding of software architecture, mobile app development, and wireless communication protocols, I am confident that I am the right professional for your project. My proficiency in Java and Kotlin, proven by my successful experience in building scalable applications for both Android and Web platforms using React and Vue, aligns seamlessly with your requirements. I am highly knowledgeable in implementing Wi-Fi-based communications such as TCP, WebSocket, and REST, ensuring seamless integration between your service robot’s ESP32 mainboard and the tablet app. Position management plays a vital role in your project which syncs perfectly with my expertise. Having developed numerous custom control UI systems with complex user interactions, I understand the importance of intuitive design for reliable operations in robotics. My unique skill set around JOG controls and lock switch functions can empower your service robot's operations ensuring it reaches home points swiftly. Moreover, my experience in utilizing QR code scanning in Android coupled with my ability to develop clean, maintainable, and scalable code makes me a strong candidate that guarantees optimal performance of your tablet app. Let's connect to discuss how I can best contribute to your project! Thanks!
$30 USD in 24 days
3.7
3.7

Hello, As an Android App Developer with extensive experience in mobile app development and a strong focus on connectivity and custom UI, I feel confident I'm the best fit for your project. Using my skills in Java/Kotlin, I can build a tablet app that seamlessly pairs with your service robot's ESP32 mainboard over Wi-Fi, just as you need it. I've successfully handled similar projects providing effective WiFi communication for different applications and platforms using protocols like TCP/WebSocket/REST. My understanding of QR code scanning on Android and integrating it into app functionality will ensure smooth scanning of the robot's QR code via the tablet camera. In terms of robot control, my strong background in Android development helps me grasp complex requirement quickly. With this, I can meet your needs for three JOG pulse wheels and other important functionalities you mentioned. Let's bring the power of ESP32 to life together while making the app easy-to-use and expandable to accommodate any future changes or expansions! Choose me, and get a professional solution that perfectly serves your unique requirements. Thanks!
$25 USD in 25 days
3.7
3.7

Hello Jan, I am Roman Golovin, a Mobile App Development expert with over 7 years of experience in Android App Development. I have carefully reviewed your project requirements for building an Android tablet app to serve as a wireless UI for your service robot's ESP32 mainboard. To achieve this, I propose to implement robust connectivity features such as scanning robot QR codes via the tablet camera, establishing Wi-Fi connections, and displaying verified IDs with green status. Additionally, I will design a user-friendly setup page for reading and writing variables on the ESP32, with provisions for future scalability. The app will also include intuitive position management controls, including JOG pulse wheels and buttons for movement. My expertise in front-end and back-end technologies, along with my experience in building scalable applications, makes me well-equipped for this project. Let's discuss this further. Regards, Roman Golovin
$12 USD in 40 days
3.4
3.4

Hi, I’m Karthik, an Android developer with 10+ years of experience building custom hardware control UIs and IoT integrations. I’ve worked extensively with ESP32 over Wi-Fi using TCP, WebSocket, and REST APIs, and I can create your tablet app with a smooth, intuitive interface — even if you’re not a programmer, I’ll ensure everything is explained simply. How I’ll Build It (in simple terms): Connectivity: The app opens the tablet camera, scans your robot’s QR code, and reads its unique ID. It then connects to the ESP32 over Wi-Fi. Once verified, a green “Connected” status shows. Setup Page: The app talks to the ESP32 to read and write settings (like speed, limits, etc.). Adding new parameters later is easy — just add them in a table in the code. Position Management: Three on-screen “pulse wheels” (0.25 mm, 1 mm, 10 mm) send movement commands. Lock switches prevent accidental moves, and reset on exit. Home-point buttons take the robot to preset positions. Why Me: Proven Android (Java/Kotlin) + IoT device integration expertise. Built QR code scanning & Wi-Fi control apps for robotics before. Can deliver clean, expandable code with documentation for non-programmers. I’ll ensure your UI is functional, safe, and easy to use, even for operators with no tech background. Regards, Karthik
$15 USD in 40 days
3.2
3.2

Hi, I can build your Android tablet app so it connects seamlessly to your service robot’s ESP32 board first by scanning a QR code with the tablet’s camera, verifying the robot ID, then connecting over Wi-Fi. You’ll have a simple setup page to adjust and save variables (easy to expand later), plus a control screen with three jog “pulse wheels” for fine movement (0.25 mm, 1 mm, 10 mm) and lock switches for safety. In simple terms for you: the tablet will act like a wireless control panel scan the robot, connect, tweak settings, and drive it without needing any wiring or complex steps on your side. I’ll make sure the interface is clean and intuitive so you don’t have to think about the tech behind it. Let’s connect Looking forward
$12 USD in 40 days
3.4
3.4

Ho Chi Minh City, Vietnam
Payment method verified
Member since May 21, 2011
$5-25 USD / hour
$100-150 USD
$3-10 USD / hour
$50 USD
$10 USD
$1500-3000 USD
$15-25 USD / hour
$250-750 USD
$50-100 USD
$30-250 USD
$750-1500 USD
₹600-1000 INR
$3000-5000 USD
₹12500-37500 INR
₹1500-12500 INR
₹400-750 INR / hour
$1000-1500 USD
$1500-3000 USD
₹12500-37500 INR
$2-8 USD / hour
$3000-6000 HKD
₹75000-150000 INR
min $100000 USD
₹150000-250000 INR
$1500-3000 USD