IoT & Hardware Projects

Learning circuits, sensors and prototyping by building two existing designs: an Arduino kit and an open-source device.

A breadboard wired with colourful jumper cables, a coin battery holder and a small board, on a dark desk.
Year
2024
Role
Individual, learning builds of an Arduino kit and Modem Studio's open-source Terra
Keywords
Interaction design, Electronics, Programming
Technical skills

Electronics: hands-on experience with circuits, sensors and prototyping, turning ideas into physical devices that work. Programming: building core coding skills through Arduino projects, focusing on hardware-software communication. Artificial intelligence: working with AI as a development partner in the learning process.

Concept

Two learning builds of other people's designs: Meteo, a weather station from an Arduino IoT kit, and Terra, an open-source navigation device by Modem Studio.

Meteo's round screen showing temperature, humidity and pressure readings, ringed by touch pads.
Journal
  • Note 01 Meteo: completed, built from an Arduino IoT kit.
  • Note 02 Terra: in progress, following Modem Studio's open-source design.
  • Note 03 The path: basic Arduino programming, simple sensor integration, custom UI development, environmental data visualisation; then advanced application, complex sensor fusion, AI integration, advanced UI/UX, real-time data processing and 3D-printed housing design.
The round Meteo weather station from above, a glowing blue screen at its centre and touch pads around it.
A hand holding up the translucent Terra housing against the low sun.
Learning

Meteo, key learnings: basic hardware integration; UI/UX design for IoT devices; environmental data visualisation; custom interface development. Terra, learning objectives: 3D manufacturing and prototyping; electronics engineering fundamentals; AI integration for navigation; C language coding principles.

Previous
Tutu Coffee Dripper