Industrial Data Converter & Bit Manipulation Tool
By SS Automation & Controls, LLC
bitbench-pwa/
├── index.html ← Main application (PWA-enabled)
├── manifest.json ← PWA configuration
├── sw.js ← Service worker (offline support)
├── icon-generator.html ← Tool to generate PNG icons
├── icons/
│ └── icon.svg ← Source icon (vector)
└── README.md ← This file
- Push this folder to a GitHub repository
- Enable GitHub Pages in Settings → Pages
- Users can install from:
https://yourusername.github.io/bitbench-pwa/
- Upload the entire folder to your web server
- Ensure it's served over HTTPS (required for PWA)
- Users can visit and install from any modern browser
# Using Python
python -m http.server 8080
# Using Node.js
npx serve .Then visit http://localhost:8080
Before deploying, you need to generate PNG icons:
- Open
icon-generator.htmlin a browser - Click "Generate All Icons"
- Click "Download All PNGs"
- Place the downloaded PNG files in the
icons/folder - Delete
icon-generator.html(optional)
Required icon sizes: 72, 96, 128, 144, 152, 192, 384, 512
- 64-bit Base Conversions: Dec, Hex, Bin, Oct, Float, ASCII
- PLC Data Types: SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT
- IEEE 754 Floats: 32-bit REAL, 64-bit LREAL interpretation
- Modbus Support: CRC16, CRC32, Register mapping
- Bit Manipulation: Interactive editor, AND/OR/XOR/NAND/NOR
- Endian Handling: ABCD, DCBA, BADC, CDAB patterns
- Themes: Dark, Light, High Contrast (industrial/outdoor)
- Works Offline: Full functionality without internet
- Install to Home Screen: Native app experience
| Feature | Benefit |
|---|---|
| Works Offline | Use it in plants with no wifi |
| Install to Home Screen | Your logo on their phone |
| Auto-updates | Just update your server |
| No App Store | No approval process or fees |
| Cross-platform | Windows, Mac, Linux, iOS, Android |
For best discoverability, optimize for:
- "modbus calculator"
- "PLC data converter"
- "hex to decimal converter"
- "IEEE 754 float converter"
- "4-20ma calculator"
- "industrial data calculator"
© SS Automation & Controls, LLC
Service Simplified ⚡