How user testing can make your product great
Get your product into the hands of test users and you'll walk away with valuable insights that could make the difference between success and failure.
Arduino is an open source platform widely used by professional engineers and hobbyists to create interactive electronics projects. An Arduino Engineer is a skilled and experienced individual who can custom-build integrated hardware designs tailored to individual client projects. They are knowledgeable in designing, constructing, and testing cutting-edge hardware projects.
An Arduino engineer can create any kind of electronic circuit design. They are able to develop prototypes for a test version, incorporate vital components such as integrated circuits and relays, code the project with both C and C++ programming languages, as well as generate HTML and Java-based user interfaces. Furthermore, they can assist clients with the setup or installation of hardware or embedded systems.
Here's some projects that our expert Arduino Engineer made real:
The possibilities of what an Arduino Engineer can accomplish are vast. Our select group of engineers have propelled our clients projects into fruition through numerous successful projects. From designing a counter designed for social media followers, to constructing a PCB for advanced Arduino Nanos control systems - our engineers have done it all. And now Freelancer.com invites you to join our international community of experts, who can help bring your own project ideas to life! Post your project now and hire a freelance Arduino engineer on Freelancer today!
A partir das avaliações de 31,084, os clientes avaliam nosso Arduino Engineers 4.9 de 5 estrelas.Arduino is an open source platform widely used by professional engineers and hobbyists to create interactive electronics projects. An Arduino Engineer is a skilled and experienced individual who can custom-build integrated hardware designs tailored to individual client projects. They are knowledgeable in designing, constructing, and testing cutting-edge hardware projects.
An Arduino engineer can create any kind of electronic circuit design. They are able to develop prototypes for a test version, incorporate vital components such as integrated circuits and relays, code the project with both C and C++ programming languages, as well as generate HTML and Java-based user interfaces. Furthermore, they can assist clients with the setup or installation of hardware or embedded systems.
Here's some projects that our expert Arduino Engineer made real:
The possibilities of what an Arduino Engineer can accomplish are vast. Our select group of engineers have propelled our clients projects into fruition through numerous successful projects. From designing a counter designed for social media followers, to constructing a PCB for advanced Arduino Nanos control systems - our engineers have done it all. And now Freelancer.com invites you to join our international community of experts, who can help bring your own project ideas to life! Post your project now and hire a freelance Arduino engineer on Freelancer today!
A partir das avaliações de 31,084, os clientes avaliam nosso Arduino Engineers 4.9 de 5 estrelas.Every morning my iPhone has to be woken, a six-digit PIN entered, a work app opened, credentials typed, several form fields completed and a digital signature placed. I want that entire routine removed from my hands by a small desktop robot. Core flow • Wake the phone from sleep by pressing the side button. • Physically tap the screen to enter the PIN code—no Bluetooth, Face ID or Touch ID, just precise mechanical interaction. • Launch the target app, wait for it to load, populate the login screen and navigate onward until the signature page is reached and signed. I imagine a compact gantry or articulated arm driven by servos or steppers, guided by a microcontroller (Arduino, Raspberry Pi, or similar). Because the touch targets are fixed, a predefined set of c...
My heating installation is already wired with motorised valves and PT-100 temperature sensors; what it still needs is a clean, reliable control program running on a Schneider Electric PLC. All field devices will communicate over Modbus TCP/IP, so the job centres on writing and testing the logic that opens or closes each valve, reads every sensor, and enforces the temperature set-points and safety limits I will provide. You’ll work directly in EcoStruxure Control Expert (Unity Pro), mapping the correct holding/input registers, building the sequence logic (ladder or structured text—your choice), and setting up alarms and manual-override modes. Once the code is ready, I’ll load it on site; remote commissioning support through VPN is essential to fine-tune timing and confirm...
I need a purpose-built Wi-Fi modem that can sit in the field, discover and manage between twenty and thirty of my smart prepaid electric meters at once, then forward their information to a third-party server. Core requirements • Meter side: maintain a stable local link to each prepaid electric meter, poll at configurable intervals, queue data when the Wi-Fi link is down, and reconcile immediately after reconnection. • Network side: connect via standard 2.4 GHz Wi-Fi, authenticate securely (WPA2 minimum), and push three distinct data streams—usage statistics, diagnostics snapshots and real-time alerts—through the API endpoints I will supply. • Throughput: normal operating load is small, but latency for real-time alerts must stay below two seconds under fu...
Got it! Here’s a polished and engaging introduction for your blog post that will hook readers right away: Build Your Own DIY RC Car with Arduino – A Step-by-Step Guide Have you ever dreamed of building your own remote-controlled car from scratch? In this guide, we’ll walk you through creating a fully functional DIY RC car using affordable, easy-to-find components like the Arduino Uno, joystick module, NRF24L01 wireless transceiver, and L298N motor driver. Whether you’re a hobbyist, a student, or just someone who loves tinkering with electronics, this project is a fun way to learn about wireless communication, motor control, and Arduino programming. By the end, you’ll not only have a working RC car but also a deeper understanding of how these components work...
My ESP32 code already handles Wi-Fi, builds the S3-compatible requests, and reaches Cloudflare R2, yet the text files I push never actually appear in the bucket. Authentication is fine, sockets stay open, but the data simply isn’t syncing. I need a fresh set of eyes to jump on a live remote session (AnyDesk or similar) and trace the problem with me in real time. Your task is to pinpoint the break in the upload flow, adjust the code or headers as needed, and prove the fix by successfully writing and reading back a sample .txt file from R2. Key points • Hardware: ESP32 (Arduino framework; can switch to ESP-IDF if you prefer) • Storage target: Cloudflare R2, S3-compatible API • Data type in scope: plain text files only—no sensor streams or images right now ...
I need a clear, single-page overview of every discrete input and output in my Modbus-based PLCs. The goal is to have a graphical layout that refreshes each poll so I can glance at the screen and instantly know what is live. Here’s the vision: every point in the register list appears as a neat visual element that changes colour—green when the point is on, red when it’s off. No extra symbols, just clean coloured indicators laid out logically as per each PLC (6 off) What I will provide: • Product documentation (not very good) You will have to work out register names etc yourself. • Network access to the PLC for testing (via VPN or local session). An initial session can be set up that is connected to a single spare PLC for reference testing if you ...
I need a clean, well-commented Arduino sketch for the Pololu 3pi that lets the robot visit six preset locations, interact with the magnet at each spot, and return to its starting line in under four minutes. The only sensing method available is a magnetic sensor array, so all point detection and interaction logic must rely on that hardware. Two run modes have to coexist in the same program and be switchable through a simple flag, jumper, or serial command: • Intermediate – the robot must physically touch the magnet before leaving the point. • Difficult – the robot should recognise the magnetic field, stop just short of contact, and then continue. Between locations, I expect a mix of straight dashes and graceful curves; please handle path planning so the 3pi&r...
I want a single, turnkey application that watches my CCTV feeds, spots shop-lifters in real time, recognises grocery products on the shelves, and keeps a live head-count of customers. The core model must be YOLO, and I need the exact same code-base to compile and run on both Windows (desktop with NVIDIA GPU) and a Raspberry Pi 4. Video sources vary—some cameras stream RTSP over IP while a few older analog units reach the NVR through a capture card—so the program has to accept either type without manual re-configuration. For product recognition I care only about groceries; no clothing or electronics labelling is necessary. The model should be trained (or fine-tuned) on the most common supermarket items so false positives stay low even when shelves are crowded. Key expecta...
I’d like the design published here turned into a finished, fully-working machine and delivered to me ready for use. The printable parts in the download need to be produced on a reliable FDM printer, finished cleanly, and paired with the necessary electronics. Key tasks you’ll handle • 3D-print every part from the MakerWorld files in a strong, heat-resistant material. Some parts need to be printer in PETG. • Source and install the electronics including arduino, wire everything neatly. • Run a full test roll, capture a short video showing the winder in action. • Ship the completed unit. Needs to work for Australian plug 240V. Total parts cost is estimated at US$170 ## Estimated Parts Cost **Electronics:** - Arduino Nano: ~$5–8 - DC Motor 1...
Description: We are developing a prototype of a motor control system based on an existing PCB that uses an ATmega16 microcontroller. The current system controls the speed and torque of the main motor and the speed of a secondary motor. Inputs are presently taken from a custom-made keyboard with tactile push buttons, and motor control is achieved by pulling specific GPIO pins high or low in defined sequences. The objective of this task is to replace the physical keyboard input system with a capacitive touch LCD display, where the on-screen UI buttons will perform the same functions as the existing tactile buttons. The touchscreen interface will control motor on/off, speed, and torque, while ensuring that the existing motor control logic based on GPIO sequences remains functionally the same....
Custom TWS Earbuds Prototype - Earin M-2 Miniaturization** UNIVERSITY PROJECT: Redesign Earin M-2 earbuds SMALLER to reduce ear protrusion. CURRENT SPECS: 24×15×15mm shell, 4g each, 60mAh battery, 4hr playback, BA driver, NFMI sync, touch controls TARGET SPECS: <20×13×12mm shell (33% smaller volume) • Same features or close equivalents • 1-2 FULLY WORKING prototype pairs DELIVERABLES REQUIRED: 1. New shell design (3D printed or molded) 2. Custom PCB layout for reduced volume 3. Component sourcing (mini BA driver, BT/NFMI, 40-50mAh battery) 4. Full assembly + functional testing 5. Audio test + TWS pairing validation I HAVE: • Complete Earin M-2 teardown photos • Exact measurements + target dimensions • Protrusion problem photos &bu...
I new to design a PCB dedicated to processing several signals and starting a device based on a set number of conditions. I would like to be able to modify those parameters from a cloud based or simple web interface. The board should handles both analog and digital. I expect all to be digital signals but just in case. It should basically handle, temperature, humidity and time of day. Deliverables 1. Compiled firmware binaries plus full, buildable project files 2. Clear inline comments and a concise README explaining build steps and pin mappings 3. A short test report that documents signal-integrity measurements and confirms the module meets the agreed specs. 4, Plus device recommendation and also help on setting up. I have an idea, but I am a genetic engineer. I am OK with basi...
I need a full-stack developer who can build an AI-driven application that lets me do two things in one place: first, generate complete music videos, and second, train and manage my own AI models. For the music-video side, the user should be able to pick a visual style and drop in a custom voice track that the system blends seamlessly with the chosen look. Adding extra video effects is something I may explore later, so please keep the architecture flexible enough to plug that in without a rewrite. On the modelling side, I want a workflow that lets me start a new model from scratch, feed in data, train, save, and then reuse that model inside the video generator. Ideally this is handled behind a clean dashboard rather than command-line steps. Core expectations • Intuitive UI/U...
Ho già costruito alcuni prototipi di un circuito in grado di commutare un’unica linea da 230 V, 16–30 A, verso 4, 8 o 12 uscite; --senza perdita di potenza--, nessuno, però, raggiunge ancora gli standard che mi aspetto. Dispongo di schemi, calcoli, misurazioni termiche e log di prova: materiale sufficiente per chiarire ogni dettaglio tecnico e velocizzare il tuo lavoro. Mi occorre un progettista senior che sappia trasformare tutto questo in una soluzione definitiva, completa di firmware su ESP32, con PCB multilayer (4 o 6 strati, produzione JLCPCB - copper 3once) e una simulazione accurata e documentata prima della produzione. Requisiti tecnici da rispettare • Massima efficienza energetica, protezione dei componenti e precisione nella commutazione sot...
I’m running an InHand IG502 cellular gateway and need a focused Python add-on that exposes the unit’s current RSSI (raw dBm) as a holding register inside the built-in Modbus server. The immediate aim is simply to monitor signal quality; once the value is available we will pass it through our existing RS-485 link into the DNP3 layer of the external SCADA. Key points you should know while coding: • Device: InHand IG502 (OpenWrt-based, Python 3 available). • Output format: raw signal strength value, no scaling or percentage. • Register must be readable via Modbus-TCP and Modbus-RTU so I can map it downstream. Byte order can be little-endian; just document what you use. • Communication onward to DNP3 happens on my side, so the script only has to populate ...
I'm looking for an Arduino code that will trigger RGB LEDs to change color based on a pulse rotary dial input. Requirements: - Use of a pulse rotary dial - RGB LEDs whose colors will be controlled by the rotary dial input Ideal Skills and Experience: - Proficient in Arduino programming - Experience with rotary dials and RGB LED control - Familiarity with electronics and circuit design
Hello , I have a cabled weather station ready to go, but I need an experienced hand with the physical installation side only. The job covers everything from mounting the sensors and console, running and securing the cable, to making sure connections are weather-proofed, grounded, and reading correctly once powered up. Brand is flexible—I simply need someone familiar with the usual hardware found in systems such as Davis Instruments, AcuRite, La Crosse, or similar. Only serious freelancer Auto bids not good Thank you
I am looking for someone to develop hardware on my request, it will be simple projects as seen on you tube. I am interested to know hourly rates, if I provide the hardware and code they would just need to wire them up. Would be nice to have someone from India NCR.
The task is to design a compact PCB that drops straight into an SCX 1/32 car so it can run on a digital track. I want the board to read the track’s reed-sensor signal, let me assign any of 20 unique car IDs in firmware, and expose a surface-mount USB-C port on the edge for easy flashing once the body shell is back on. Size must stay close to the original analogue board footprint (about 24 × 18 mm, height under 6 mm) but I can adapt mounting holes or connector positions if you have a cleaner layout idea. Power comes from the standard track pickups (nominal 14–18 V DC), so include an efficient buck or LDO to feed the microcontroller and reed circuitry. I haven’t locked the MCU yet; pick anything small, inexpensive, and easy to program—ATmega, STM32, ESP32, or s...
Multi-Arduino Industrial Control System Development (Isolated Communication + Analog + Digital I/O) Project Overview We are developing a modular measurement instrument based on multiple interconnected Arduino boards. Each Arduino handles a dedicated subsystem (UI, motor control, pH control, temperature control) coordinated by a Master Arduino. We require an experienced embedded systems freelancer to: • Design robust firmware architecture • Implement reliable inter-Arduino communication • Ensure electrical isolation to prevent analog noise/crosstalk • Optimize motor control, sensor acquisition, and closed-loop control • Deliver clean, documented, production-ready code • All components should be easily sourced in India This is not a beginner Arduino project &md...
I need a concise Python 3 script that will run on a Raspberry Pi 5 and do the following: • Watch a single GPIO input line for the HIGH digital signal coming from my Sony camera’s built-in AI output. • As soon as that digital signal is detected, drive a separate GPIO output that energises a small 5 V solenoid for five seconds, then automatically switch it off. • Debounce or otherwise ignore any further triggers until the five-second period is complete. The camera only provides a digital signal, so no protocol parsing is required—plain HIGH/LOW logic on the GPIO pin is all I need. The trigger itself must use the Pi’s native GPIO header rather than USB or networking. I haven’t fixed the exact GPIO numbers yet; feel free to suggest sensible default...
Project: ESP32-Based Talking Plush Toy – Prototype Development Project Overview I’m building a screen-free talking plush toy for kids (3–7 years). The goal is to create a working prototype (V1) that demonstrates: Calm audio interaction Simple button & Bluetooth (BLE) control Safe, battery-powered operation This is prototype-only, not mass production. Scope of Work The freelancer will: Build a working ESP32-based prototype Implement audio playback (pre-recorded voice files) Support button-based triggers Implement BLE connectivity (basic commands from phone) Ensure safe power & insulation for a prototype Share code + wiring diagram + build instructions Core Features (V1) ESP32 dev board Pre-recorded audio playback (stories, phrases) 1–2 physical buttons BLE co...
I need an ebike throttle limiter that sits between the ebike throttle ( running 5v red, black (gnd) and white control wire and its controller : (DO NOT CUT these) Throttle RED (+5V) ------------------------------------ Controller RED (+5V) Throttle BLACK (GND) ------------------------------------ Controller BLACK (GND) (ONLY cut/switch the WHITE signal) Throttle WHITE (signal) ----+-----------------------------> Switch T1 | +----[ Rseries 1kΩ ]----+-----> Switch T2 = LIMIT NODE | +-----> Pot BLACK (wiper) Pot RED ---------------------------------------------> Controller...
我想用一块 ESP32 搭配 INMP441 数字麦克风和 MAX98357A 扩音模组,做一个能“听得懂、说得出”的小型语音 AI。场景非常基础:与人进行简短对话,并可通过语音指令开关雾化模块即可,不需要复杂的物联网整合。 核心功能 • 语音识别:本地或云端均可,只要稳定; • 语音合成:中文语音播放,音质无需高保真; • 故障检测:当雾化模块或语音链路异常时给出语音或串口提示。 期望成果 1. 可直接烧录到 ESP32 的完整源码(Arduino IDE 或 ESP-IDF 均可)。 2. INMP441、MAX98357A、雾化模块的接线图与电源注意事项。 3. 简易指令表(如“开始雾化 / 停止雾化 / 查询状态”)及触发话术。 4. 编译、烧录与测试步骤说明,确保我按步骤即可复现。 若你能提供额外的调音参数、噪声抑制建议或 OTA 升级预留接口,我也非常欢迎。
I want to build a compact, two-way Bluetooth audio interface for a HAM radio. The core goal is a 2-way bridge between the radio and a realtime camera running on a linux board via buletooth. Digital or analog volume adjustment is needed Device must be battery and/or 12V DC operated, with DC12V charging battery if present What I need: • Full-duplex transmit and receive so both the radio’s microphone and speaker lines travel over Bluetooth. • A design that plays nicely with typical HAM radio mic/headphone levels. • Optional Radio PTT Sense to mute microphone input if PTT button not pressed • Stable pairing, clear voice quality, and minimal latency. Please provide: 1. Schematic and bill of materials (module choice is up to you; CSR, ESP32, or similar is fine). 2...
I'm seeking an experienced PLC programmer to convert my existing SLC500 process control system to a Click PLC. The SLC500 is obsolete, and I need to ensure continuity in process control with a modern solution. Key Requirements: - Migrate all existing code and logic from SLC500 to Click PLC. - Ensure that the Click PLC can replicate all current process control functionalities. Ideal Skills and Experience: - Proficiency in both SLC500 and Click PLC systems. - Strong background in process control automation. - Experience with PLC programming and code migration. - Attention to detail to ensure no loss of functionality during the transition. Please provide examples of similar work done and ensure you have the necessary skills to handle this migration seamlessly.
I need help building a working prototype of a small interactive toy. The prototype requires: A pop-up mechanism (using solenoids, springs, and/or small motors). Integration with Raspberry Pi or Arduino for control. Wiring/programming to operate the mechanism. A simple phone/web app to trigger the toy remotely. Requirements: Experience with mechanical design and prototyping. Hands-on skills with Raspberry Pi/Arduino electronics. Must show past project work (photos, CAD, or GitHub). Signed NDA. Deliverable: A working physical prototype (not just design files) that demonstrates the pop-up mechanism controlled by Raspberry Pi/Arduino. Budget: Budget will be discussed based on scope and experience. Please provide: What’s your estimated cost? How did you arrive at that numbe...
I want the running total revenue from my Shopify store to show on a Wi-Fi-enabled physical counter that sits on my desk. The job is to build the small bridge between Shopify’s JSON API and the hardware. Here’s what I already have and what I need from you: • Data source – Shopify: I only care about the store’s Total revenue figure. A lightweight call to the REST Admin API (or GraphQL if you prefer) is enough. I will supply the private-app credentials. • Destination – Hardware counter: It connects over Wi-Fi. You can target it with plain HTTP, WebSocket, or MQTT; whichever is simplest to flash onto a common ESP8266/ESP32 controller. I can handle the flashing if you give me the compiled binary or the Arduino/PlatformIO project. • Service layer:...
We are a hotel using a specific electronic door lock. We need to integrate these locks with our Property Management System (PMS) to automate keycard management. The lock company cannot provide an API or documentation, so we need to determine the communication protocol and build a custom interface. Scope of Work: Analyze the communication protocol between the lock system and its hardware. Develop a software middleware/API to connect our PMS to the lock system. The interface must handle core functions: creating new keycards for check-in, extending access, and revoking access at check-out. Provide clear documentation on the protocol and the solution. Test the integration to ensure it is reliable. Dumps of Master Card, Guest Cards, Configuration Cards and Add Locks Card will be provided. Th...
I have an air-quality monitor prototype on breadboard and now need a production-ready PCB. The core of the board will be an Arduino Nano, linked to Wi-Fi for cloud logging and OTA updates. Only a particulate-matter sensor has to be integrated at this stage, but I’d like the layout to leave space and headers so a future gas sensor can be dropped in without a full redesign. What I expect from you: • Complete schematic, PCB layout and clean routing for the Nano, Wi-Fi module, particulate sensor, regulated power path (USB-5 V input and Li-ion option), plus an on-board antenna or footprint. • Clearly labelled break-outs for I²C, UART and an SPI port, and pads for an optional 0.96" OLED or similar display. • All design files (KiCad or Altium), Gerbers, dr...
I’m putting together a compact desk ornament that spins on command, and I need a complete PCB solution to drive the rotation reliably. The ornament will only move when a small switch is flipped—no sensors, no remotes, just simple manual control feeding a quiet motor. Main Features: • main power source is 5V from USB to DC power jack connected to board via JST-PH cable 2pin socket. • 3.7V 800mAH Lithium chargeable battery as backup power source, connected via JST-XH cable. • 3-way SPDT switch(on, off, timer) connected to the PCB via a JST-XH cable. • 3V DC motor with peak current around 3A, connected to board via JST-PH(2pin) • 2 mounting points (M3 size to allow M2.5 bolts) Here’s what I’m after: • Schematic and PCB layout for a ...
I need a clean, production-ready PlatformIO project for the Nordic nRF51822 written in C/C++. The example must boot, scan for nearby BLE devices, connect to one of them, and exchange plain text strings—ideally via a Nordic UART–style GATT service. Please build it around a SoftDevice or Nordic SDK you have already proven on real hardware; I do not want AI-generated scaffolding that compiles but fails at runtime. The code should: • compile inside PlatformIO with a single pio run command • flash successfully to an nRF51822 DK or compatible module • start scanning, connect on the first match, and perform a two-way text message exchange • cleanly disconnect and resume scanning Deliverables I’ll review: 1. A complete PlatformIO project folder (ma...
I aim to develop a solution that will facilitate data communication between an Arduino UNO and a SIM7600E using AT+COMMAND. The primary data in focus will be temperature sensor readings. Key Responsibilities: - Setting up a reliable connection between Arduino UNO and SIM7600E - Implement AT+COMMAND for effective communication - Design a protocol for transmitting temperature sensor data Ideal Skills: - Solid knowledge of Arduino - Proficiency in handling SIM7600E - Experience in implementing AT+COMMAND - Understanding of sensor data transmissions. Please ensure you can efficiently deliver on these requirements, and provide the mentioned sensor data communication before placing your bid.
Get your product into the hands of test users and you'll walk away with valuable insights that could make the difference between success and failure.
Learn how to hire and collaborate with a freelance Typeform Specialist to create impactful forms for your business.