Our new series of electronic modules called mBuild is compact but powerful, and easy to use. It includes over 60 types of modules, supports infinite combinations, and can be used offline without further programming. Supported by mBlock, mBuild offers a wide range of opportunities to create interesting projects. The diversity of mBuild means that it can meet the needs of beginners, right through to professionals. It facilitates learning the basics of programming, developing advanced projects, teaching AI & IoT, joining robotics competitions and much more.