The built-in language can now drive all of a board's inputs and outputs — read values, send signals, and configure each pin for its job. You set it up with a simple CONFIG … END_CONFIG block at the top of your script, assigning pins to roles like IN1, OUT1, PWM1_CH1, ADC1, I2C_SDA, and I2C_SCL. Each line specializes one pin in a single, readable statement. This gives you full, clear control over your hardware from the very first lines of a script.
Hardware setup, made simple and explicit.
CONFIG
IN1 1
OUT1 2
PWM1_CH1 3
ADC1 4
I2C_SDA 5
I2C_SCL 6
END_CONFIG
