BrickController2 is an Android and iOS application that allows you to control your Lego models using a compatible gamepad.
It supports the following devices:
- SBrick
- BuWizz 1-2
- BuWizz 3 (basic support)
- Lego Powered-Up devices: Boost, PUP HUB and Technic HUB (or Control+)
- PF infrared (on Android devices having infrared emitter).
Features:
- Multiple profiles for a single creation
- Multiple motor (or output) assignment to a single controller event
- Different types of devices can be used at the same time
- The same motor (or output) can be assigned to multiple controller events
- Different joystick characteristic settings
- Different button modes: normal button, simple toggle, ping-pong toggle, carousel toggle, ...
- Train mode on joysticks
- Normal and servo mode for the new Control+ motors
- Sequences (like for flashing light)
BrickController 2 on the Google Play Store: BrickController2 android
BrickController 2 is also available on the Apple App Store. BrickController2 iOS
Video tutorial created by @kbalage (many thanks for this):
And another great video by @kbalage:
Older versions:
BrickController Android application. It lets you to control Lego creations via Lego infra-red, SBrick and BuWizz V1 and V2 using any Android compatible game controller:
Current version: BrickController 0.6
User guide: BrickController User Guide
Minimum system requirement: Android 4.4 and bluetooth low energy support on the phone (or tablet)
Video on the older SBrickController application: