Keyboard Builders' Digest
Let's find your dream switch at Clackify! Save 5%!
Keyboard Builders' Digest / Tools

STeMCell devboard

The STeMCell is a STM32 based development board with Pro Micro pinout – designed by u/megamind4089.

KBD.news
Published January 18, 2022
Creators! Feel free to tip me off about your keyboard related projects to bring them to 150K readers.

The STeMCell, a STM32 based controller board is megamind4089's first design for ergo keyboards. It has a Pro Micro compatible footprint and is open source.

Github repo: https://github.com/megamind4089/STeMCell

Works with both QMK and ZMK.

I have added a quick and dirty UART DMA split implementation for ZMK, which works – megamind4089.

https://github.com/megamind4089/zmk/tree/mine

https://github.com/megamind4089/qmk_firmware

Features:

  • Pro Micro footprint
  • STM32F4x1 series MCU
  • Support swapping TX/RX pins
  • Jumper to enable/disable USB DFU bootloader
  • Inbuilt TX pullup for UART half duplex communication
  • User LED
  • Extra 5 pinout on bottom
  • Supports QMK and ZMK
  • Tiny-uf2 bootloader

Oshpark link: https://oshpark.com/shared_projects/LJiMLzWF

The author's main motivation was the flash memory: "with Atmega32 there is not enough memory, to load all RGB animations and enabled via/ encoder/oled. Have to compromise on some features. STMf4 processor has lots of memory to load all features at once and another driving point is ZMK support."

I know RP2040 might be the future for both firmware. But we are looking at months for full support with both firmware. Thought this can be the interim solution – megamind4089.

As SouthPawEngineer points out, the STeMCell is similar to his Kestrel F0 which used the STM32F0 series of microcontrollers, aiming to be more functional but also more affordable.

The issue has been that the pandemic supply related issues have made the supply of pretty much all STM32Fx series of microcontrollers either very hard to come by or have rocketed up the cost of the controllers by 3-4x in some cases – SouthPawEngineer.
Do you like this post? Share, donate, subscribe, tip me off!

Published on Tue 18th Jan 2022. Featured in KBD #62 (source).


Related

TinyS3 controller

UnexpectedMaker's TinyS3 is a development board featuring the ESP32-S3 controller, and offering both wired and wireless connection.

Bonsai C3 is back!

Check out the Bonsai C3, a Proton C replacement by CustomMK. Back in stock after the chip shortage, kbd.news readers can get it for a special price now.

RP2040-Zero

The RP2040-Zero is a tiny RP2040 based controller with USB-C and 20(+9) GPIO pins.

Adafruit KB2040 Kee Boar

An RP2040 based development board by Adafruit, designed with keyboard builders in mind.

RP2040 Stamp

The RP2040 Stamp is a RP2040-based controller with LiPo charger and Neopixel – breaking out all GPIO pins.

Adafruit KB2040 controller

Adafruit announced the preliminary pinouts of its RP2040 based KB2040 controller: the Keeboars.

×
top