Advanced Android Platform for Bluetooth, IoT, CNC Control, RGB Controllers, MQTT, HTML Interfaces and Mobile Automation
π Website β’ π¦ Releases β’ π SourceForge
SoifGo is an advanced Android application designed for makers, developers, electronics enthusiasts, IoT engineers, CNC operators, and automation enthusiasts.
The platform combines Bluetooth communication, MQTT networking, API integration, HTML-based interfaces, programmable controls, RGB lighting systems, CNC machine control, sensor monitoring, and mobile automation into a single customizable environment.
SoifGo is more than a mobile application. It serves as the central platform powering projects such as RANGMANG and CMI209.
RANGMANG is an open-source RGB lighting controller ecosystem designed for addressable LED strips.
- Open-source hardware and software
- Bluetooth control through SoifGo
- Real-time RGB management
- Custom color presets
- Dynamic lighting effects
- Mobile-based configuration
- Effect storage and management
- WS2811
- WS2812
- WS2813
- WS2815
RANGMANG allows users to create, manage, and control advanced RGB lighting systems directly from their Android devices using SoifGo.
CMI209 is a Bluetooth-enabled CNC controller platform integrated with SoifGo.
- Bluetooth communication
- CNC machine control
- Mobile operation interface
- Real-time monitoring
- Command transmission
- Custom workflow management
CMI209 includes a lightweight Mini CAD/CAM environment integrated into SoifGo.
Capabilities include:
- Basic CAD design
- Toolpath preparation
- CNC workflow management
- Mobile manufacturing support
- Direct Bluetooth machine communication
This enables rapid CNC operation and prototyping directly from an Android device.
- Send and receive serial Bluetooth data
- HC-05 support
- HC-06 support
- JDY-31 support
- Custom Bluetooth transmission formats
- Smart Bluetooth resend (Check-In)
- Bluetooth automation workflows
- REST API communication
- MQTT integration
- Local server connectivity
- Remote server connectivity
- Web content interaction
- HTML-based interfaces
- Fully customizable buttons
- Adjustable colors
- Adjustable sizes
- Adjustable shapes
- Vibration support
- Dynamic behavior assignment
- Bluetooth-triggered actions
- Programmable SeekBars
- Bluetooth-linked values
- Stored value presets
- Real-time device control
- RGB controller integration
- Effect management
- Color palette storage
- Dynamic lighting reactions
- Optimized LED communication
- HTML file management
- Notes and text storage
- PDF shortcut libraries
- Image shortcut libraries
- Embedded graph storage
- Embedded graph review
- Sensor monitoring
- Sensor transmission
- Bluetooth automation
- API automation
- Command processing
- Data output management
- Message output management
- English
- Persian (ΩΨ§Ψ±Ψ³Ϋ)
- Arabic (Ψ§ΩΨΉΨ±Ψ¨ΩΨ©)
- Spanish
- French
- German
- Russian
- Chinese
- Japanese
- Korean
- Turkish
- Portuguese
- Italian
- Hindi
- Urdu
- Bengali
- Tamil
- Thai
- Indonesian
- Swahili
- Kurdish
- Download the latest APK from the Releases page.
- Install the APK on your Android device.
- Grant required Bluetooth permissions.
- Connect to your devices.
- Start building your own Bluetooth, RGB, IoT, or CNC workflows.
- Bluetooth Communication
- HTML-Based Interfaces
- MQTT Integration
- API Communication
- RGB Controller Support
- RANGMANG Integration
- CMI209 Integration
- Mini CAD/CAM
- Plugin System
- Cloud Synchronization
- Community Templates
- Advanced Automation Modules
SoifGo is actively evolving.
Contributions are welcome in:
- Documentation
- Tutorials
- Translation improvements
- Language corrections
- Feature suggestions
- Bug reports
If you find a problem or have an idea, feel free to open an Issue or submit a Pull Request.
Created and maintained by
Saeid Moghadam
This project is licensed under the MIT License.
See the LICENSE file for details.
π Website
https://soifgo.github.io/soifgo/
π» GitHub Repository
https://github.com/soifgo/soifgo
π¦ Releases
https://github.com/soifgo/soifgo/releases
π SourceForge Mirror
https://sourceforge.net/projects/soifgo/

