Assignment

Create a functional prototype for your final project:

  • Use breadboards, pre-made breakout boards, and other things that you did not make yourself
  • It should do what you say it should do. This means you’ll need software running (if it’s not fully analog)
  • Real interaction/experience happening with your prototype.
  • Use the actual components/chips/parts that you plan to use for your final.
    • For example, if you’re project uses WiFi, then your prototype should use the same exact WiFi chip that you will use in your final PCB.
  • Record a video of the prototype working, and make a blog post of the parts you used to put it together.

Breadboard

Parts on board
[ Parts on Board ]
Using new RTC
[ Using New RTC ]

Code

RELATIVE_CLOCK - Github

Functionality

Instead of using the ATtiny84 I had to use the Arduino Nano IoT.

The accelerometer is currently the one that comes with the Arduino Nano IoT.

The RTC breakout is the Adafruit PCF8523 Real Time Clock Assembled Breakout Board

The display is a 0.96 Inch OLED Display Module IIC I2C SSD1306