
Arduino Projects
Looking for freelance Arduino jobs and project work? PeoplePerHour has you covered.
Post an offer to educate them
Past "Arduino" Projects
opportunity
Electrical engineer needed.
Title: Electrical Engineer Needed for Arduino Based Prototype Build (Enclosure Electronics) Description: We are seeking an experienced electrical engineer to support the design and build of a small prototype system using an Arduino. This is a real world product prototype that combines enclosure based electronics, basic sensing, control logic, and power management. We already have a concept and a rough functional outline. Your role is to turn this into a practical, reliable build with clear documentation that we can iterate on. Scope of work (high level): Review our concept and propose a suitable architecture (Arduino) Design the electrical system and component selection (BOM) Power design (Preferably hard wired, not battery) Integrate and control multiple modules (drivers, sensors, indicators, switches, etc.) Produce wiring diagrams / schematics and a clean prototype wiring plan Firmware support (basic control code, libraries, reliability, fail safes) Guidance on enclosure integration (connectors, cable routing, heat considerations) Debugging support and iteration during the prototype stage Deliverables: Simple system overview and recommended approach Schematics/wiring diagrams (PDF + source files if possible) Firmware/code repository or zipped project folder with notes Build and test notes so we can reproduce the prototype Required experience: Strong electronics and microcontroller experience (Arduino, ESP32, STM32, etc.) Power regulation and protection (fusing, reverse polarity, transient protection) Experience with real world prototype builds (not just simulations) Comfortable producing clear documentation and diagrams Nice to have: Experience with productisation (DFM, connector selection, serviceability) EMC awareness and best practice grounding/wiring for noise reduction Experience designing around heat management and compact enclosures
6-DOF ARM playing chess
I’m working on a small project where a 6-DOF robotic arm plays chess using computer vision and AI. The AI and computer vision parts are already complete. I now need help implementing the inverse kinematics that moves the arm based on the chess move outputs (e.g., moving from one square to another). Scope: The system is already detecting board states and generating move commands. Your task will be to handle the arm movement part — calculating and executing joint angles for pick-and-place moves. Technical Setup: Hardware: Raspberry Pi 5 and Arduino Uno (must work within these). Accuracy: ±5 mm positional precision. Speed: Each move should complete within 5 seconds. Communication latency: Under 100 ms between software and hardware. What I Need: Help with inverse kinematics implementation. Efficient, reliable motion control compatible with Raspberry Pi 5 + Arduino Uno. This is a focused, lightweight project — ideal for someone with experience in robotics control or robotic arm motion planning.
ARDUINO ESP32 BLUETOOTH 7219 DOT MATRIX 8x8 MEDIA CONTROLLER
BT SENDER: BT Media Controller Rotary Dial sending following commands via BT Vol up Vol down Play/Pause Next Previous Playlist 1 Playlist 2 BT RECEIVER: ESP32 receiving above commands and sending via Wireless LAN ( or direct connection via USB to Linux ) HTTP Get request: http.begin("http://my-ip:3001/play-pause"); //Specify the URL int httpCode = http.GET(); - and showing values from 0-100 on the 8x8 Dot Matrix display 7219 with controller 1.) AT BOOT sending fixed value and showing -30 2.) While rotating dial -> Increments CW +1 / CCW -1
Arduino or ESP32 HMI Touchscreen Pump Controller
I need a programmer to write code for a Arduino or ESP32 touchscreen (or similar) which will control a pump to dispense fluid. The touchscreen needs to be used to choose a recipe and then using this data switch a relay for a given length of time which in turn will control a 230v gear pump. The screenshot included shows the basic functionality required. The pump will run at 14 litres per minute and the fluid density is 0.92g/cm³ so the dispensing time can be calculated from the KG value selected. A calibration factor is included for improving accuracy if needed. I require the programmer to recommend the computer and touchscreen suitable for the project.
IoT Developer/Technical Partner for Transport System
We are Mpact Solar AS, a Norwegian company developing solar-powered energy and monitoring systems for refrigerated and frozen transport. We are looking for a long-term technical partner who can help us build, test, and gradually expand an IoT-based control and data system using real hardware (solar panels, batteries, sensors, and cooling units). This is not a one-time job, but an opportunity to grow with us as we develop our technology. You will help us build a small mock-up prototype now and stay involved as we expand into a commercial product over the next 2–3 years. We are very low on budget in startup fase, but belive this will change when program is ready. Your main tasks: Guide us in setting up the pilot hardware (sensors, gateway, battery, etc.) Configure an IoT gateway (Teltonika or similar) to send data to Microsoft Azure. Create a basic dashboard for temperature, power, and battery status. Help design scalable data architecture for AI and fleet management. Provide continuous technical support and development as needed. Skills needed: IoT programming (MQTT, Modbus, RS485, etc.) Microsoft Azure IoT Hub and data storage Power BI / Data visualization Embedded systems (ESP32, Arduino, or similar) Bonus: AI / Machine Learning for energy optimization
Arduino PLC Eletric Helps From An Image
I need an Arduino Freelancer, who has background arduino experiences to check this PLC wiring arduino panel image control and leave output familiar with this image from arduino Please let me know if someone's interested my budget is tight Ok for this small task
Produce a proof of concept for gate safety
YOLO on a unconnected (no wifi) ESP32CAM to detect intruders against a fixed background. There will be a moving object that must be 'learned' by the system to be ignored. The system switches an alarm relay when an un-recognised object comes into view. The project is to produce a proof of concept for gate safety. It will suit a person who has done home automation projects. The target application is a fixed camera viewing a driveway. The camera detects the person or other objects (fixed or moving), but not fixed or moving objects that have been learned. The user will press the learn button, then operate the gate. The ESP will capture a frame every 100ms, convert to gray scale, store as part of the object training model. When the gate is fully open, the last image is taken as the fixed background image. I will use Arduino platform to progress the project.
RF millimeter distance sensor with Arduino Portenta H7
I have RF radar distance sensor from RF Beam and Arduino Portenta H7 . The function of the code is the sensor should detects an object at distance 5 meter an lower ,then the arduino portenta h7 send digital Hi. If the sensor detects a car at 5 meter with specific speed the arduino send hi signal. These data should be stored at the flash memory of the Arduino Portenta H7. RF sensor K-LD7 https://rfbeam.ch/product/k-ld7-eval-evaluation-kit/ Arduino Portenta H7 https://store.arduino.cc/products/portenta-h7?srsltid=AfmBOoo9G_gUpIOvP_V2em9Yp_NLmoInU-TtTWeBnybV_ScL2qr99opd
Need help writing arduino code for complicated projects
I need someone who specialises in arduino coding and building, and is based within striking distance of Peterborough, as there will need to be some face-to-face meetings and transfer of hardware items. there will be a certain amount of work going forward but current projects include remote monitoring with a Uno R3 and a SIM900, and a system to control several relays based on thermistor readings and internal logic.
CODE : TV REMOTE- IR Transmittr-ARDUINO - ROTARY ENCODER KY-040
GOAL: REMOTE CONTROL sending 3 FUNCTIONS via IR Emitter Volume Up / Volume down with ROTARY ENCODER and Mute with Push Button on Rotary Encoder PLATFORM: ARDUINO ( I have UNO for testing ) Vishay TSAL6200 5mm 940nm IR Transmitter Diode ROTARY ENCODER K-040 IMPORTANT: Usage of lowpower libraries to reduce power consumption, Debouncing of ROTARY ENCODER via code If the IR Emitter needs additional hardware, so that it has ability to send with more power, please advise Thank you for your proposal. Best, Stephan
opportunity
Program Arduino/similar to remotely read/control 0-10v signals
I need to remotely monitor a couple of 0-10v signals, communicating via data SIM to a free online platform such as arduino cloud or AWS (if it has a free tier) I also need the ability to remotely adjust a digital/virtual 10kΩ resistor If you specify the parts, I can buy them and assemble I already have a cheap data SIM, a gsm900 shield and a couple of arduino uno r3s although I don't think they integrate with arduino cloud
Arduino Sensor Processor
Need an Arduino Nano programmed to receive both analog and digital signals from various transducers and set output pins to high or low according to prescribed logic. The Arduino will also send signals back and forth via an I2C to another microcontroller. I already have the block-diagram and pseudo code written for this program. If you have experience with Arduino programming and transducers such as temperature and humidity, and if you have experience with I2C bus data transfer, please reach out to me.
Web Developer Needed , Arduino-Based Escape Rooms
Project Type: One-off project Expertise Level: Expert Industry: Entertainment / Live Events Duration: 4-8 weeks (with potential follow-up work) Remote OK: Yes Project Summary We operate physical escape rooms powered by Arduino-based puzzle boards. Each board sends a simple signal when a puzzle is completed. We need a web-based system that receives these signals, updates a session log or database, and sends the appropriate trigger to move the game forward. Also provides hints on each puzzle if needed. (e.g. unlock doors, play sound, etc.). This app will serve as the central controller for our games used by staff via tablet or desktop. What We Need Youll build a web app (dashboard + backend) that: - Accepts basic status messages from Arduino devices ('puzzle complete') - Updates a room session database in real-time - Sends commands to a main controller (e.g. via API call or MQTT) to trigger the next event - Includes a simple dashboard for staff to: - Monitor puzzle completion status - Start/reset rooms - Trigger hints or manual overrides Ideal Skills - Full-stack web development (Node.js, Express, React/Vue, or similar) - Experience integrating Arduino/microcontrollers with web servers (HTTP/WebSocket/MQTT) - Real-time communication systems - Firebase, PostgreSQL, or similar DBs design for operator dashboards (mobile-friendly) What Were Looking For - Someone who can propose the right architecture and lead development - Reliable, responsive, and capable of delivering a fast MVP - Experience with real-time systems or escape room tech is a big plus To Apply Send us: - A short message about your experience with Arduino or real-time dashboards - Examples of relevant projects - Your rate (hourly or fixed) If you're excited by live event tech and interactive experiences, wed love to hear from you!
Arduino project.
Arduino UNO R4 displays the open or closed state of a door. A reed switch in the door detects the state, which needs to be indicated using LEDs. A red LED indicates the door is open, while a green LED indicates the door is closed. The LEDs must be connected through relays. The same reed switch should also turn on the lighting in front of the door. The lighting operates on 230V power. I only need the code and a wiring diagram for connecting the inputs to the Arduino board. Interested individuals are welcome to contact me regarding the project.
opportunity
H2Ome project
I’m seeking an enthusiastic and collaborative individual who is a master of Arduino code to assist me in developing and commercialising the invention I’ve been diligently working on for years. Must be happy with signing a non disclosure agreement. Regards, Chris
LED Panel Design. Arduino or other.
We are looking to develop a high luminosity through-hole LED panel comprising of a simple fixed text (8 letters). The panel will be used in an outdoor racing environment. Tests on LED matrix panels have proven unsatisfactory in terms of brightness / visibility in sunlight. In total there will be 267 LEDs split as follows: Letter1: 36 LEDs Letter2: 38 LEDs Letter3: 38 LEDs Letter4: 42 LEDs Letter5: 34 LEDs Letter6: 22 LEDs Letter7: 22 LEDs Letter8: 35 LEDs We are considering using 30000 mcd LEDs but will be guided by the developer: 1) All LEDs should be turned on or off at the same time (there is no scrolling / flashing requirements etc). Simply on or off. 2) The display should automatically turn off after 30 seconds. 3) The design should minimise the amount of manual soldering required. 4) We require recommendations regarding power sources (e.g. 12v 4ah battery etc) Price quoted is negotiable based on experience and speed of execution.
LED Panel Design. Arduino or other.
We are looking to develop a high luminosity through-hole LED panel comprising of a simple fixed text (8 letters). The panel will be used in an outdoor racing environment. Tests on LED matrix panels have proven unsatisfactory in terms of brightness / visibility in sunlight. In total there will be 267 LEDs split into the 8 letters as follows: 1: 36 LEDs 2: 38 LEDs 3: 38 LEDs 4: 42 LEDs 5: 34 LEDs 6: 22 LEDs 7: 22 LEDs 8: 35 LEDs We are considering using 30000 mcd LEDs but will be guided by the developer: 1) All LEDs should be turned on or off at the same time (there is no scrolling / flashing requirements etc). Simply all on or all off. 2) The display should automatically turn off after x seconds with 10 second audible warning before shut off. 3) The design should minimise the amount of manual soldering required (e.g. avoid individual resistors for each LED if possible). 4) We require recommendations regarding power sources (e.g. 12v 6ah battery etc) and LED heat dissipation. Price quoted is negotiable based on experience and speed of execution.
Arduino Vibration Monitoring System for Remote Head Diagnostics
I need an Arduino developer to help me build a wireless vibration monitoring system using HC-12, ADXL345 accelerometers, and an OLED display. The system will be used in the film industry to diagnose whether instability in a camera shot is caused by a remote head misbehaving or issues with the mounting structure (crane, dolly, vehicle, etc.). Project Scope: 1. Two Vibration Sensors (Transmitters) Arduino Nano (or suitable alternative) HC-12 Wireless Module (for at least 50m range) ADXL345 Accelerometer (or another suitable vibration sensor) Battery-powered for portability 2. Handheld Display Unit (Receiver) Arduino Nano or Uno HC-12 Module (to receive data from sensors) OLED Display (to show vibration severity) Data logging to SD card for analysis 3. Software Requirements: Process real-time data from both sensors Compare vibrations on the remote head vs. the structure Identify high-frequency vibrations (bad shake) vs. low-frequency movement (intended motion) Display severity levels on the OLED screen (e.g., Stable, Minor Shake, Severe Vibration) Ideal Candidate: Experience with Arduino programming (C++) Familiarity with HC-12 wireless communication Knowledge of sensor filtering (e.g., moving average, FFT, RMS analysis) Experience with real-time data processing and display If you can help design, program, and guide me through assembling this system, please get in touch with a quote and examples of relevant projects.
opportunity
Program Arduino or similar
I need to read 4 x thermistors (10K3A1) and 1 x flow detector (simple switch) in a heating system, and depending on the relationship between the readings, logically control 2 x relays (these will open/shut 230V water valves). I will need to have visibility of the temperature readings and the relay output status, and be able to adjust the temperatures, dead-bands, minimum change-over time etc. I have the sensors and the relays but need advising how to get permanent connections to whichever processor we are going to use, rather than via a breadboard
opportunity
Modbus points via arduino or similar
I need a device that will let me read some parameters off an air source heat pump. I have the Modbus register and need to read around 20 points and write to about 5. the communication will be via RS485. I'm hoping that this can be done relatively easily with an arduino or similar, so I can read/write the modbus points within the scene. please quote for specifying the hardware required (I will purchase and build) and writing a program to give me what I need.