Raspberry Pi Pico communications (MicroPython)
Budget: $30 – $250 AUD
I want to use Raspberry Pi Pico to connect to 3 sensors at the same time. The sensors uses 2 sets of UART TX/RX and 1 SPI. At the same time, pico is connected to a computer using usb.
Requirements:
1. receive data from all UART, print the data with a given delay. e.g. one with 1 sec delay, the other with 2 sec delay.
2. receive data from SPI (SCL/SDA), print the data with a given delay.
3. receive input from computer via USB serial, and forward the input to a designated UART TX pin.
4. above operations can be done in parallel without interfering each other, meaning each sensor can work independently.
5. Utilising multicore
To carry out the task, you must have Raspberry Pi Pico or similar hardware (e.g. ESP32)
Requirements:
1. receive data from all UART, print the data with a given delay. e.g. one with 1 sec delay, the other with 2 sec delay.
2. receive data from SPI (SCL/SDA), print the data with a given delay.
3. receive input from computer via USB serial, and forward the input to a designated UART TX pin.
4. above operations can be done in parallel without interfering each other, meaning each sensor can work independently.
5. Utilising multicore
To carry out the task, you must have Raspberry Pi Pico or similar hardware (e.g. ESP32)