from AMSpi import AMSpi From flask import Flask app = Flask(__name__) # For BOARD pin numbering use AMSpi(True) otherwise BCM is used @app.route(‘/forward’): def forward(): with AMSpi() as amspi: # Set PINs for controlling shift register (GPIO numbering) amspi.set_74HC595_pins(21, 20, 16) # Set PINs for controlling all 4 motors (GPIO numbering) amspi.set_L293D_pins(5, 6, 13, 19) # Run motors amspi.run_dc_motors([amspi.DC_Motor_1, amspi.DC_Motor_2, amspi.DC_Motor_3, amspi.DC_Motor_4]) |