Overview
"Stop wasting time calculating register values manually from datasheets."
BitField Calc is a powerful bitfield calculator and register decoder tailored specifically for embedded systems engineers and firmware developers.
Unlike standard programmer calculators that only perform basic radix conversion (HEX/DEC/BIN), BitField Calc allows you to map raw numeric data directly into your custom bitfield structures (register maps). Instantly decode sliced bit-widths and verify values on your smartphone while keeping your main PC monitor dedicated to your IDE, logic analyzer, or massive PDF datasheets.
💡 Key Benefits
No More Manual Math: Eliminate human error and the hassle of manual bit-masking, shifting, or managing custom Excel sheets.
Instant Out-of-the-Box Utility: Zero registration or sign-ups required. Open the app and start analyzing immediately—perfect for fast-paced lab environments.
Streamlined Workspace: Free up your desktop monitor space by offloading register verification to your smartphone.
✨ Features
1. Interactive Bit Layout Grid
32/64-bit Visual Grid: Toggle individual bits between 0 and 1 with a simple tap.
Real-time Synchronization: Input values via HEX, DEC, or BIN. Every radix view, the bit grid, and the parsed field list update instantly without latency.
2. Custom Bitfield (Register Map) Definition
Flexible Bit Slicing: Define custom fields by slicing specific bit ranges (e.g., [31:16], [0]) and assigning meaningful names.
Dual Radix Decoding: Automatically decodes and displays sliced fields in both HEX and DEC simultaneously.
Signed/Unsigned Attribute: Configure each field as signed or unsigned independently based on your register spec.
3. Enterprise-Ready Structure Manager
Seamless Structure Switching: Switch between different register maps instantly while preserving your currently entered raw numeric data.
Quick Selector (Bottom Sheet): Access your register maps via a bottom-sheet menu featuring incremental search (e.g., search for DMA_).
Pin/Favorite Feature: Pin up to 3–4 frequently used structures to the top bar for one-tap switching.
Group Management: Categorize structures by project or module (e.g., "SPI", "Power Management") with full Swipe-to-Delete and Undo safety.
4. Global Hardware Settings
Endianness Toggle: Switch display between Big Endian and Little Endian.
Bit Order Toggle: Adjust indexing to set Bit 0 at the rightmost (LSB) or leftmost (MSB) position.
🛠 Designed for the Field
Android 15 Optimized: Full Edge-to-Edge display support for a clean, modern workspace.
High-Contrast Flat UI: A minimalist Material Design with zero distracting gradients, ensuring optimal legibility in dim labs or outdoor testing environments.
Ultra-Low Latency: Experience instantaneous re-calculations when modifying bits or switching structures.
🎁 Premium Features (In-App Purchase)
The core functionalities of the app are completely free to use (supported by minimal banner ads). Upgrade to the Premium Plan (One-time purchase / low-cost subscription) to unlock:
100% Ad-Free Experience
Unlimited Register Structure Storage
[Future Update] Import/Export register maps via JSON/CSV formats
Empower your workflow, reduce debugging time, and bring the ultimate register analysis tool to the palm of your hand with BitField Calc.