I’m looking to break into embedded systems development and am planning my portfolio. I’m considering a 6-month project using either Arduino or Raspberry Pi, focusing on control systems and communication protocols.
While these platforms are popular for hobbyists, I’m unsure if they’re viewed as “professional” enough for a job portfolio. I’d like to create something that effectively demonstrates my understanding of embedded systems concepts to potential employers.
Specific questions:
- Are Arduino/Raspberry Pi projects taken seriously by employers in the embedded systems field?
- What aspects should I focus on to make the project more relevant to real-world embedded development?
- For a 6-month project timeline, what scope would be appropriate to showcase both technical depth and practical skills?
My goal is to create something that demonstrates:
- Understanding of embedded systems principles
- Proficiency with communication protocols
- Experience with control systems
- Code quality and documentation
Any insights from professionals in the field would be greatly appreciated.
I’ve been exploring different project ideas and done some initial research:
I started with simple Arduino projects like LED control and basic sensors, but wanted to create something more substantial. After researching, I’m considering two main directions:
-
Smart Home System
I’ve prototyped a basic temperature monitoring system using DHT22 sensor and ESP8266 for WiFi connectivity. Planning to expand this into a full home automation system with:- Multiple sensor types
- Mobile app control
- Cloud connectivity
- Real-time monitoring
-
Industrial Control Prototype
Just started learning about PID control and industrial protocols. Made a simple DC motor control system, but want to add:- More complex control algorithms
- Multiple communication protocols
- Sensor fusion
- Data logging and analysis
My main concern is that while I’m learning a lot, I’m not sure if these projects using Arduino/RPi would be considered “professional” enough. I see many job postings asking for experience with professional microcontrollers and RTOS, so I’m wondering if I’m on the right track.
Would really appreciate guidance on whether these platforms are suitable for a serious portfolio project, or if I should be looking at different approaches.
WhenClosingEye is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.