Hi, I’ve played with this hat successfully connected simply to the USB port (to a W11 laptop) and using AT commands to generate phone calls, SMS and GPS information.
I now want to connect the hat to a Pi Pico using the Arduino IDE.
I understand the logic levels on the Pi Pico are 3.3V, so I need to know what the logic levels are for the UART Tx and RX on the hat and how to ensure that those pins have the UART Tx and Rx connected to them.
Also, a general question about the 4-pole DIP switch labelled PWR, RST, Rx and Tx: what exact function does it serve?
I can’t seem to find a document which covers all of this.
Both the Pi SBC and the Pico have 3.3V logic levels so they will work together. There is a pinout diagram for the HAT on the wiki, though if you connect the UART backward you wont cause lasting damage.
I had a look at the schematic and I don’t think it was featured, from the product pages description it seems to enable the Raspberry Pi header access to the UART, PWR and Reset. To connect via the header pins you’ll want to enable them.
Hoping to get it going with the Pico but I’m now on holidays for a few weeks. I’ll let you know of success or otherwise. It’s a project that doesn’t need to be completed until late next year so I may be a while.
Cheers and thanks for your attention.
And you can get our latest projects and tips straight away by following us on: