Anki Wireless Controller

For the med student with separation anxiety from their cards.

Keywords: PCB Design, AVR, DFM, RF Communications, eCAD.

Medical knowledge has been growing at a rapid pace with every new development in science. Doubling time for medical information is approximated to be around 73 days (Levy et al. 2023). With a growing plethora of preclinical information needed to be understood by students, preparation for USMLE exams and beyond has led medical students to adopt the use of Anki, a study aid to space information recall over variable periods of time.

Students have started using remote controllers, such as the 8bitdo Zero 2, as a HID device to interact with Anki even while away from their computers.

Future developments will likely iterate upon the current prototype to implement a on-board power source that can be charged through induction.

What started as a joke became a project to understand the underlying mechanisms driving these devices, ranging from power regulation to RF communications in applications that relay digital information in everyday devices. The device was built from scratch - from writing software, building prototypes, and designing the hardware to meet DFM, you probably should have bought this for $20 instead.

Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles.
This image can also have a caption. It's like magic.

You can also put regular text between your rows of images, even citations (Einstein & Taub, 1950). Say you wanted to write a bit about your project before you posted the rest of the images. You describe how you toiled, sweated, bled for your project, and then… you reveal its glory in the next row of images.

You can also have artistically styled 2/3 + 1/3 images, like these.

The code is simple. Just wrap your images with <div class="col-sm"> and place them inside <div class="row"> (read more about the Bootstrap Grid system). To make images responsive, add img-fluid class to each; for rounded corners and shadows use rounded and z-depth-1 classes. Here’s the code for the last row of images above:

<div class="row justify-content-sm-center">
  <div class="col-sm-8 mt-3 mt-md-0">
    {% include figure.liquid path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
  </div>
  <div class="col-sm-4 mt-3 mt-md-0">
    {% include figure.liquid path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
  </div>
</div>