Keyboard Builders' Digest
Save 5% at Dangkeebs! Code: KBDNEWS
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
Supported by readers like MoErgo Glove80, Micah Alpern, and TurkeyBoards. Join them now to keep kbd.news free.

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.

Mikoto controller

Mikoto is an open-source Bluetooth LE nRF52840 microcontroller in a Pro Micro footprint. Designed by zhiayang.

Sea-Micro Review

This video review introduces the Sea-Micro, an open source Pro Micro/Elite-C alternative. Posted by flehrad (source).

Adafruit KB2040 controller

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

Svlinky

The Svlinky is a new open-source RP2040 controller that natively supports Sadek Baroudi's VIK standard proposal.

×
top