BitField Calc - レジスタ解析・ビット電卓

Contains ads
Content rating
Everyone
0+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

"Let's put an end to the back-and-forth between datasheets and your computer."

BitField Calc is a register analysis and bitfield calculator developed for engineers working in embedded development and communication protocol analysis.

It goes beyond simple base conversion (HEX/DEC/BIN) like a typical programmer's calculator; it instantly applies numbers to any bitfield structure (register map) you define, and decodes the values ​​of each field in real time (signed/unsigned).

Even if your PC screen is filled with IDE or logic analyzer waveforms and huge PDF datasheets, it's no problem. It's a handy companion in the palm of your hand, allowing you to instantly switch between multiple structures and verify numbers on your smartphone.

💡 Background of Development and Solutions to Challenges
Eliminating manual calculations and Excel use: Eliminates the time and errors associated with manually performing masking and shift operations while looking at datasheet specifications, or manually entering numbers into custom Excel sheets.

Smart Multi-Display Environment: Avoid occupying valuable main monitor space with calculator apps; complete calculations quickly and easily on your smartphone.

Ready to Use Immediately, No User Registration Required: The calculation screen appears instantly upon startup. It won't hinder your "I need to use it now" needs in the field.

✨ Main Features
1. Bit Layout Visualization & Intuitive Editing
32/64-bit Bit Grid Display: The bit sequence is placed at the top of the screen. Simply tap each bit to invert (toggle) between 0 and 1.

Real-Time Batch Synchronization: Complete with HEX (hexadecimal), DEC (decimal), and BIN (binary) input areas. Changes anywhere are instantly synchronized and recalculated without delay in the bit grid and field decoding results.

2. Powerful Bit Field Structure (Register Map) Definition
Flexible Field Slicing: Define named structures by dividing them into arbitrary bit widths, such as [31:16] or [0].

Real-time Decode Display: Displays extracted numerical values ​​in both hexadecimal and decimal formats simultaneously in a list, based on the currently applied structure.

Attribute Customization: Individual "Signed" and "Unsigned" settings are available for each field.

3. Structure Manager for Large-Scale Development (Easily manages 10 or more structures)

One-Touch Switching While Retaining Numerical Values: Instantly switch between structures while completely retaining the raw data (numerical values) being entered.

Quick Selector: Switch structures using the bottom sheet that quickly opens from the bottom of the screen. Find the desired structure in seconds with incremental search (e.g., DMA_).

Pinning (Favorites) Function: Pin the top 3-4 frequently used structures and display them as tabs at the top of the main screen.

Grouping (Tags/Folders): Neatly organize structures by project or module, such as "SPI Related" or "Power Management." Includes an Undo function to prevent accidental deletion.

4. Global Settings for Field Use
Endianness Switching: Supports switching between Big Endian and Little Endian display.

Bit Order Switching: Supports switching between treating the 0th bit as the leftmost bit (MSB) or the rightmost bit (LSB).

🛠 Commitment to Unparalleled Ease of Use
Full Android 15 Compatibility: A streamlined and sophisticated layout fully compatible with Edge-to-Edge (full-screen display).

Flat Design Emphasizing Visibility: Adopts Material Design with contrast-conscious design, eliminating gradients for easy viewing in dark laboratories and outdoor fields.

Ultra-Fast Response: Zero perceived latency during numerical input and recalculation when switching structures. Achieves a stress-free user experience.
Updated on
Jun 2, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

【version 1.0.0】2026/6/3
・初版リリース