Beta Microcontroller Solution

A project log for The Bit

A tongue IO device

oneohmoneohm 10/22/2018 at 07:540 Comments

To provide a more open and accessible way to interface the bit, the beta prototype uses a CJMCU Beetle ATmega32u4 breakout. I wanted to use a fully open hardware DigiSpark, but it was not able to handle the size of the firmware - It may be possible to heavily optimize the code and make it work eventually.

The Beetle runs on 5V, so a generic level translator was required to interface the sensors. I2C pull-up resistors were added directly to the translator board:

 The translator joined up with the Beetle:

The two resistors on the beetle are supposed to help keep the analog force sensor voltage mid-range when the force sensors are unloaded (their resistance can go to Mega-ohms)

The happy family: