.. note:: Hello, welcome to the SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community on Facebook! Dive deeper into Raspberry Pi, Arduino, and ESP32 with fellow enthusiasts. **Why Join?** - **Expert Support**: Solve post-sale issues and technical challenges with help from our community and team. - **Learn & Share**: Exchange tips and tutorials to enhance your skills. - **Exclusive Previews**: Get early access to new product announcements and sneak peeks. - **Special Discounts**: Enjoy exclusive discounts on our newest products. - **Festive Promotions and Giveaways**: Take part in giveaways and holiday promotions. 👉 Ready to explore and create with us? Click [|link_sf_facebook|] and join today! .. _play_ezblock: Play with Ezblock =========================== For beginners and novices, EzBlock is a software development platform offered by SunFounder for Raspberry Pi. Ezbock offers two programming environments: a graphical environment and a Python environment. It is available for almost all types of devices, including Mac, PC, and Android. Here is a tutorial to help you complete EzBlock installation, download, and use. .. toctree:: :maxdepth: 1 quick_guide_on_ezblock get_start_app calibrate_the_car **Projects** This section begins with basic programming functions for the PiCar-X, and continues through to creating more advanced programs in Ezblock Studio. Each tutorial contains TIPS that introduce new functions, allowing users to write the corresponding program. There is also a complete reference code in the Example section that can be directly used. We suggest attempting the programming without using the code in the Example sections, and enjoy the fun experience of overcoming the challenges! All of the Ezblock projects have been uploaded to Ezblock Studio’s Examples page. From the Examples page, users can run the programs directly, or edit the examples and save them into the users My Projects folder. The Examples page allows users to choose between Block or Python language. The projects in this section only explain Block language, for an explanation of the Python code, please review this `file `_ to help you understand the Python code. .. image:: img/examples23.png **Basic** .. toctree:: ezblock_move ezblock_remote_control ezblock_ultrasonic ezblock_grayscale ezblock_color_detection ezblock_face_detection ezblock_sound_effect ezblock_background_music ezblock_say_hello ezblock_music_car ezblock_cliff_detection ezblock_minecart ezblock_minecart_plus ezblock_bullfight ezblock_beware_pedestrians ezblock_traffic ezblock_orienteering