I offer raspberry pi programming & embedded project development
About this service
I build working Raspberry Pi projects in Python, from hardware wiring to tested, documented software.
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet module (SPI) as UDP packets to a PLC that guides a robot arm. It includes a Flask web UI for live view and control, plus wiring diagrams and documentation.
What I can do for you:
- Raspberry Pi setup: Pi OS, services, auto-start, remote access
- Python apps: GPIO, SPI / I2C / UART sensors and modules
- Camera and OpenCV image processing
- Flask web dashboards for control and monitoring
- Ethernet / UDP / TCP communication with PLCs and other devices
- Wiring, testing and clear documentation
My Python experience:
- Low-level hardware drivers: wrote my own SPI driver in Python (spidev) for the W5500 Ethernet chip, with register read/write and link-status checks
- Computer vision: OpenCV, NumPy and SciPy pipelines for detection, camera calibration and measurement; a laser-triangulation 3D measurement system with Open3D point clouds
- OCR and image-processing tools for industrial inspection
- Web and backend: Flask and FastAPI services, REST APIs and live web dashboards
- AI integration: LLM API tools, such as a desktop app that uses the Llama API to describe images and save the descript... read more
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet module (SPI) as UDP packets to a PLC that guides a robot arm. It includes a Flask web UI for live view and control, plus wiring diagrams and documentation.
What I can do for you:
- Raspberry Pi setup: Pi OS, services, auto-start, remote access
- Python apps: GPIO, SPI / I2C / UART sensors and modules
- Camera and OpenCV image processing
- Flask web dashboards for control and monitoring
- Ethernet / UDP / TCP communication with PLCs and other devices
- Wiring, testing and clear documentation
My Python experience:
- Low-level hardware drivers: wrote my own SPI driver in Python (spidev) for the W5500 Ethernet chip, with register read/write and link-status checks
- Computer vision: OpenCV, NumPy and SciPy pipelines for detection, camera calibration and measurement; a laser-triangulation 3D measurement system with Open3D point clouds
- OCR and image-processing tools for industrial inspection
- Web and backend: Flask and FastAPI services, REST APIs and live web dashboards
- AI integration: LLM API tools, such as a desktop app that uses the Llama API to describe images and save the descript... read more
I build working Raspberry Pi projects in Python, from hardware wiring to tested, documented software.
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet module (SPI) as UDP packets to a PLC that guides a robot arm. It includes a Flask web UI for live view and control, plus wiring diagrams and documentation.
What I can do for you:
- Raspberry Pi setup: Pi OS, services, auto-start, remote access
- Python apps: GPIO, SPI / I2C / UART sensors and modules
- Camera and OpenCV image processing
- Flask web dashboards for control and monitoring
- Ethernet / UDP / TCP communication with PLCs and other devices
- Wiring, testing and clear documentation
My Python experience:
- Low-level hardware drivers: wrote my own SPI driver in Python (spidev) for the W5500 Ethernet chip, with register read/write and link-status checks
- Computer vision: OpenCV, NumPy and SciPy pipelines for detection, camera calibration and measurement; a laser-triangulation 3D measurement system with Open3D point clouds
- OCR and image-processing tools for industrial inspection
- Web and backend: Flask and FastAPI services, REST APIs and live web dashboards
- AI integration: LLM API tools, such as a desktop app that uses the Llama API to describe images and save the descriptions as searchable file metadata
- Testing with pytest and clean, documented code that is easy to hand over
I'm an electrical engineer with power electronics and PCB design (Altium) experience, so I handle both the hardware and the software side. read less
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet module (SPI) as UDP packets to a PLC that guides a robot arm. It includes a Flask web UI for live view and control, plus wiring diagrams and documentation.
What I can do for you:
- Raspberry Pi setup: Pi OS, services, auto-start, remote access
- Python apps: GPIO, SPI / I2C / UART sensors and modules
- Camera and OpenCV image processing
- Flask web dashboards for control and monitoring
- Ethernet / UDP / TCP communication with PLCs and other devices
- Wiring, testing and clear documentation
My Python experience:
- Low-level hardware drivers: wrote my own SPI driver in Python (spidev) for the W5500 Ethernet chip, with register read/write and link-status checks
- Computer vision: OpenCV, NumPy and SciPy pipelines for detection, camera calibration and measurement; a laser-triangulation 3D measurement system with Open3D point clouds
- OCR and image-processing tools for industrial inspection
- Web and backend: Flask and FastAPI services, REST APIs and live web dashboards
- AI integration: LLM API tools, such as a desktop app that uses the Llama API to describe images and save the descriptions as searchable file metadata
- Testing with pytest and clean, documented code that is easy to hand over
I'm an electrical engineer with power electronics and PCB design (Altium) experience, so I handle both the hardware and the software side. read less
I build working Raspberry Pi projects in Python, from hardware wiring to tested, documented software.
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet mo... read more
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet mo... read more
I build working Raspberry Pi projects in Python, from hardware wiring to tested, documented software.
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet module (SPI) as UDP packets to a PLC that guides a robot arm. It includes a Flask web UI for live view and control, plus wiring diagrams and documentation.
What I can do for you:
- Raspberry Pi setup: Pi OS, services, auto-start, remote access
- Python apps: GPIO, SPI / I2C / UART sensors and modules
- Camera and OpenCV image processing
- Flask web dashboards for control and monitoring
- Ethernet / UDP / TCP communication with PLCs and other devices
- Wiring, testing and clear documentation
My Python experience:
- Low-level hardware drivers: wrote my own SPI driver in Python (spidev) for the W5500 Ethernet chip, with register read/write and link-status checks
- Computer vision: OpenCV, NumPy and SciPy pipelines for detection, camera calibration and measurement; a laser-triangulation 3D measurement system with Open3D point clouds
- OCR and image-processing tools for industrial inspection
- Web and backend: Flask and FastAPI services, REST APIs and live web dashboards
- AI integration: LLM API tools, such as a desktop app that uses the Llama API to describe images and save the descriptions as searchable file metadata
- Testing with pytest and clean, documented code that is easy to hand over
I'm an electrical engineer with power electronics and PCB design (Altium) experience, so I handle both the hardware and the software side. read less
Recent project: ManHole Positioning (industrial client, Italy, 2025). I built an embedded vision system on a Raspberry Pi Zero 2 W + Picamera2 that detects circular targets with OpenCV, converts pixels to real-world cm through calibration, and sends the coordinates over a WIZnet W5500 Ethernet module (SPI) as UDP packets to a PLC that guides a robot arm. It includes a Flask web UI for live view and control, plus wiring diagrams and documentation.
What I can do for you:
- Raspberry Pi setup: Pi OS, services, auto-start, remote access
- Python apps: GPIO, SPI / I2C / UART sensors and modules
- Camera and OpenCV image processing
- Flask web dashboards for control and monitoring
- Ethernet / UDP / TCP communication with PLCs and other devices
- Wiring, testing and clear documentation
My Python experience:
- Low-level hardware drivers: wrote my own SPI driver in Python (spidev) for the W5500 Ethernet chip, with register read/write and link-status checks
- Computer vision: OpenCV, NumPy and SciPy pipelines for detection, camera calibration and measurement; a laser-triangulation 3D measurement system with Open3D point clouds
- OCR and image-processing tools for industrial inspection
- Web and backend: Flask and FastAPI services, REST APIs and live web dashboards
- AI integration: LLM API tools, such as a desktop app that uses the Llama API to describe images and save the descriptions as searchable file metadata
- Testing with pytest and clean, documented code that is easy to hand over
I'm an electrical engineer with power electronics and PCB design (Altium) experience, so I handle both the hardware and the software side. read less
Service offer categories
Electronic Prototyping and Design Services
PCB Design Services
Python Developers
Software & skills
Altium Designer
Arduino
C/C++
C/C++ Programming
Electromechanical Engineering
PCB Design
Python
Raspberry Pi
+5 more
Member since
September 2026
Languages
English,
Persian (Farsi),
Armenian
Avg. response time
1 hour
Electrical & PCB Design Engineer | Altium · Power Electronics · Embedded / Raspberry Pi
Electrical engineer and PCB designer with 6+ years of end-to-end board development. I take projects from schematic capture and component selection in Altium Designer through multi-layer layout, Gerber/BOM packages, fabrication and assembly, and lab bring-up.
What I can do for you:
• PCB schematic & layout (2-layer to multi-layer)
• Power electronics — battery chargers, DC-DC converters, thyristor... read more
What I can do for you:
• PCB schematic & layout (2-layer to multi-layer)
• Power electronics — battery chargers, DC-DC converters, thyristor... read more
Cad Crowd Billing Security policy
Service quality is protected by Cad Crowd Billing Security policy.
More from Arash P.
More similar services
See related services
- 3D Design services
- 3D Modeling services
- CAD Design services
- 2D & 3D Design services
- CAD Modeling services
- 3D CAD Modeling services
- 2D & 3D Modeling services
- Engineering Design services
- Drafting services
- AutoCAD services
- 3D Models services
- Mechanical Design services
- Design for Manufacturing services
- Product Design services
- 2D AutoCAD services
- Rendering services
- SolidWorks services
- Mechanical Engineering services
- 3D Rendering services
- 3D Solidworks services
- 2D/3D AutoCAD services
- 2D & 3D Modeling Solidworks services
- 3D Printing Design services
- Mechanical Engineer services
- Design Engineer services
- Industrial Design services
- 3D Printing Modeling services
- FEA services
- Product Development services
- Product Design and Development services
- Prototyping services
- Sheet Metal Design services
- 3D Analysis and Design services
- BOM services
- 2D & 3D Mechanical Drawing services
- Reverse Engineering services