Skip to main content Skip to search Skip to main navigation
World wide shipping with tracking
14 days return policy
German Vendor
Trusted since 2017

Puchi-BLE - Wireless Microcontroller (Pro Micro replacement)

Product information "Puchi-BLE - Wireless Microcontroller (Pro Micro replacement)"

 

Features

  • nRF52840 wireless module
  • Li-Po battery charger (4.2V Lithium @ 100mAh)
  • USB Type-C (data and charing)
  • Pro-Micro drop-in replacement (same size 18x33mm, pinout)
  • Support for QMK (nrf52 fork) and ZMK (recommended)
  • USB Mass Storage for firmware update
  • True wireless split keyboard (no TRRS cable, or separate receiver)
  • Also wired split keyboard with USB-C and Serial/I2C connection
  • Comes with Adafruit nRF52 Bootloader (UF2 Mass Storage updates and DFU serial)
  • System requirements: Bluetooth >4.2 for ZMK

Variant:

  • Standard (thin): Mid-Mount USB-C connector, castellated holes, pattern on the backside
  • With On/Off switch: On/Off switch for battery, higher as the Standard variant

The Puchi-BLE comes without header pins, to keep the price low as possible.
I highly reccommend to use the "Single Row Sockets" from Mill-Max, the cheaper alternative, or the "Spring-loaded pin headers".
You can find the standard pin header here.

 

Difference to the nice!nano:

  • Certified Bluetooth module (CE, FCC and ROHS)
  • Optimised ceramic antenna for high signal strength and low levels of interference
  • On/Off switch to extend battery life (only Variant with switch)
  • Open Source

Battery (read carefully)

  • Puchi-BLE supports 1S LiPo batteries (4.2V)
  • Only use LiPo batteries with a protection circuit, because the Puchi-BLE has no low voltes (discharge) protection for batteries
  • A 301230 (3.0 x 12 x 30 mm) LiPo batterie fit between 4.5mm tall pin sockets
  • Connect the batterie to B+ and B-, or RAW and GND (these pairs of pins are internally connected)
  • Avoid reverse polarity (nRF52840 chip is usually destroyed first)
  • Note that a few keyboards have RAW and VCC pins connected together (namely Helix and Gherkin), and will kill the controller (RAW pin is for the charger only). You may just not solder RAW pin to the keyboard as a workaround.

FAQ

  • Do i need a TRRS cable to connect the split keyboard halfs?

    No, the slave side connects wireless to the master side. Optional you can use a cable (no charge over TRRS cable).

  • What's the battery life?

    Approximately 2weeks with a 100mAh battery (no oled, or led‘s).

  • Is there a lag while typing?

    Bluetooth devices can reach a latency of 1.3 ms. Lower latency means more power drain and reduce the battery life.

  • Is it possible to switch between Bluetooth devices?

    Yes, QMK and ZMK have support for up to 5 Bluetooth profiles.

  • What batteries work with the Puchi-BLE?

    LiPo batteries with 1S. Also important is that the LiPo batterie has a protection circuit (low voltes / discharge)

  • Are batteries available in the shop?

    No, due to the german law, i don’t offer batteries in the shop. You can get LiPo batteries on Ebay and Aliexpress.

  • What are the EXT_VCC and EXT_GND? Are they the same pins as VCC and GND?

    Yes. Power output is sofware-controlled to save battery (RGB LEDs draw up to 1 mA each when off).

  • Does the magnetic USB-C adpater work with both variants?
    Yes. The switch does not collide with the magnet adapter.

 

The Puchi-BLE is heavily based on the open source project nRFMicro from Joric.
For each Puchi-BLE sold, a small amount is donated to the creator.

Controller comparison

Board      MCU                     Architecture    Clock  Flash  RAM  
Puchi-BLE nRF52840 32-bit Cortex M4 64 Mhz 1 MB 256 kB
nice!nano nRF52840 32-bit Cortex M4 64 Mhz 1 MB 256 kB
Pro Micro ATmega32u4 8-bit AVR 16 Mhz 32 kB 2.5 kB
Bluepill STM32F103C8T6 32-bit Cortex M4 72 Mhz 64 kB 20 kB
Proton-C STM32F303CCT6 32-bit Cortex M4 72 Mhz 256 kB 40 kB

 

Pinout

Puchi-BLE Pinout nRF52840 wireless module

 

 

1 of 1 reviews

Average rating of 5 out of 5 stars


100%

0%

0%

0%

0%


Leave a review!

Share your experiences with other customers.


1 review

10 January 2024 20:54

Review with rating of 5 out of 5 stars

Nice!

Nice little bit of kit, easy to work with, does what it says on the tin. Bluetooth range is excellent.

Safety information

Manufacturer: Keycapsss | Benjamin Rösner, Löhrstr. 11, 04105 Leipzig, Germany
Contact: Keycapsss.com

Accessory Items

No Brand

Average rating of 0 out of 5 stars

Single Row Socket Headers 2.54 Pitch
Cheaper alternative to the Mill-Max Series 315 sockets 1 Qty = 1 socket row with 40x pin holes Easy split to needed length with a flush cutter Pitch: 0.100" (2.54mm) Both variants work with the Mill-Max 315 pins, but looser than with the Mill-Max sockets (with 7mm even more loose)  Variants: Height 3mm Accepted diameter for pins: Variant 0.4mm < 0.7mm Not compatible with standard squared pins Compatible with this needle pins Height 7mm Accepted diameter for pins: Variant 0.6mm < 1.0mm Compatible with standard squared pins Compatible with this needle pins

From €2.90*
nice!

Average rating of 0 out of 5 stars

nice!view 1.08 e-paper like display
The nice!view is a SSD1306 OLED replacement boasting >1,000x power savings while keeping a 30Hz refresh rate. It has a similar pinout to SSD1306 OLEDs with one extra pin making it easy to add on to existing boards. Resolution: 160 x 68 (1.08") Dimensions: 36 x 14 x 2.9mm Refresh Rate: 30Hz Typical Power Draw: ~10μA Memory-in-Pixel technology Protocol: 3-wire SPI Voltage: 3.3V Display: Sharp LS011B7DH03 PCB Conformal Coat, ENIG, FR-4 Socket and pins included Getting Started Guide

€23.90*
No Brand

Average rating of 0 out of 5 stars

Pin Header 2x12 pins, 1x 5 pins
This header pins can be soldered direct on the PCB, or you can use the "Single Row Socket Headers 2.54 Pitch (7mm)" to make it hotswap able.

€1.90*
Keycapsss

Average rating of 0 out of 5 stars

USB-C Magnetic Adapter 24Pin - Thunderbolt
24 Pin contact USB4.0 (Backward compatible with Thunderbolt 3, USB3.2, 3.1, 3.0, 2.0...) 40Gbps data sync (2500MB/S Max.), with USB2.0 data cable 480Mbps 8K@60Hz ultra HD video output (need a USB cable with support for 8K@60Hz) PD (Power Delivery) up to 5A 100W Strong magnet Material: PVC, Aluminum Alloy

From €5.90*
[ Currently out of stock ]