geekhack

geekhack Projects => Making Stuff Together! => Topic started by: King Icewind on Sat, 24 July 2021, 12:23:18

Title: Djinni Series MCU Boards - M.2 Swappable MCU Board for easy Design/Upgrades
Post by: King Icewind on Sat, 24 July 2021, 12:23:18
(https://i.imgur.com/X74oSve.jpg)
(https://i.imgur.com/9Q54zhs.jpg)
IMGUR Link
 (https://imgur.com/a/s5gJIEp)
The Green Djinni is the first board of a series of Djinni MCU boards designed for

-Easier and quicker designing of keyboard PCBs
-Reduced BOM for keyboard PCBs
-Upgradeability
—Nearly every PCB can be upgraded to a new Djinni such as a Blue Djinni (Bluetooth; board is near completion), or Red Djinni (more flash memory) along with future versions
-Reparability
-Various M2 connector heights allow either fairly low profile keyboards or use with MX/Choc hot swap connectors
-Works with Kailh Choc and MX key spacing

Just to note: these were ordered from Oshpark, hence the purple board. Production versions PCB colors will be the same as the name (Green Djinni = Green board, Blue Djinni = Blue board)

I still need to assemble these and do initial testing. I have three different keyboards designed that will utilize the Djinni. So, I am excited to begin testing.

Green Djinni specs:

Microcontroller: STM32F302RBTx - Cortex M4 72mHz
Flash: 128KB
I/O pins: Max 45
3.3V Regulator along with 3.3v out to mainboard
Piezo Buzzer

I will post back with future updates or to answer posts.

---

Additionally, I have a separate series of boards that also utilizes a M2 connector for RGB controllers. These boards have the same benefits and dimensions of board as the Djinni Series. The board is designed but waiting on a prototype to arrive. More info on that soon.

Title: Re: Djinni Series MCU Boards - M.2 Swappable MCU Board for easy Design/Upgrades
Post by: nevin on Sat, 24 July 2021, 15:23:48
Sounds wondeful!
Will keep an eye on this project.