# BMC Editor — For Teensy boards running BMC

> For Teensy boards running BMC (iPhone/iPad app by Hans Arroba.)

- Source: https://appshunter.io/ios/app/bmc-editor/id6743095991 (this page in markdown: same URL + `.md`)
- Developer: [Hans Arroba](https://appshunter.io/developer/1801298609)
- Category: Utilities, Music
- Price: $9.99
- Age rating: 4+
- Requires: iOS 14.0 · 70 MB
- Languages: American English
- Released: 2025-03-13
- Data updated: 2026-05-14
- User reviews in markdown: https://appshunter.io/ios/app/bmc-editor/id6743095991/reviews.md

## What is BMC Editor?

The BMC Editor App for iPad is the official companion editor for the Badass MIDI Controller (BMC) Library, built for creating fully customizable MIDI controllers using Teensy and ESP32 boards. It offers a complete, code-free editing experience—right from your iPad.

Features:
• Visual editor for buttons, LEDs, encoders, pots, displays, and more
• Real-time parameter editing—no need to re-upload firmware
• Full support for USB, Serial, and BLE MIDI connections
• Integrated Knowledge Base with board info and FAQ

Requirements:
• USB connections on Lightning iPads require a Lightning to USB adapter
• BLE MIDI requires the free app midimittr, available on the App Store

Note: The Serial Monitor is not available in the iPad version.

Start building your dream MIDI controller today at roxxxtar.com/bmc


## Version history (last 4 releases)

### 2.3.4 — 2025-05-07

What’s New in v2.3.4

Highlights:
 • Beta support for ESP32-S2, ESP32-S3, S2 Mini, and S3 Zero
 • Built-in USB MIDI for ESP32-S2/S3 (plug and play)
 • BLE MIDI auto-enabled on compatible ESP32 boards
 • Support for ST7735 and SH1106 displays
 • LFO Waveform Preview
 • Potentiometer taper selection
 • Button settings: Debounce Mode, Continuous Time, Double-Press Window

Config File Maker Improvements:
 • Syntax highlighting added to preview
 • New data retention option: Built-in File System 32K (uses LittleFS)
 • Precision Master MIDI Clock (hardware timer–based)
 • Warning when editing imported Config.h that triggers a memory erase

Other Enhancements:
 • Updated Board Info and new F.A.Q. in the Knowledge Base
 • Improved response for buttons, encoders, and pots
 • Mini Display support requires updated Config.h (auto-handled by Config File Maker)
 • Internal cleanup and minor performance improvements

Note:
The Built-in File System is now the default and recommended storage method for the BMC Store.

### 2.3.3 — 2025-04-01

Added Knowledge Based with tons of support information
BMC adds Beta support for some ESP32 boards!

### 2.3.2 — 2025-03-14

Minor UI updates

### 2.3.1 — 2025-03-13

No release notes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-05-14.*
