This repository contains the hardware design of the Fri3d Camp badge for 2020 / 2022. The project progress can be followed on our Hackaday.io page.
In order to make the documentation easier to use, we've added the block diagram in this repository.
First prototype to verify the schematic design.
Moved away from the Adafruit Feather compatible expansion header in favor for the BBC micro:bit expansion connector
Test fit of the badge with the first protoype of the GameOn
Upgraded the micro:bit connector to V2 shape. This board has the final shape for the badge and has a green soldermask with black silkscreen.
The production version of the badge with improvements in the BadgeLink circuit and a change in the LCD backlight button operation. Now the slide switch will either turn the display backlight ON or render it's control to the interrupt pin from the accelerometer allowing for wakeup based on movement for increased battery savings.
In the "media" folder we've added the small infosheet leaflet that's included with the badge as well as the presentation that was given bij Wim Van Gool during the event.
As highlighted in the presentation, the badge has some expansion possibilities.
With the help of P5 and P8 SMD headers 61000413321, 61000513321 and a 10µF 0805 capacitor, you can add the MH-Z19C sensor. Alternatively, there is also room for the Molex 53261-0771 SMD connector on P9 so you can use the wire mounted variant of the MH-Z19C Note that this sensor will only work on 5V so USB power is required. It connects the CO2's serial port to IO26 and IO15 of the ESP32.
By mounting R18 and R19 with a 100Ω you gain battery charging control. This will allow to read the charger status on GPIO34 and control whether or not the battery should be charging using GPIO15.
The Wurth 2525020210001 temperature and humidity sensor can be mounted on the U3 footprint along with a 100nF 0603 capacitor on C3 for local decoupling.