From the schematic, as a halfway-point between using the Modulo as a development board and actually starting to integrate the ASR-1 into my own circuits, it looks like I should be able to break away the ASR-1 from the Modulo and use it on it’s 8 header pins to start to connect it up.
Well, it looks like I /almost/ should be able to do this. The 8 pins bring out the 4 I/O pins, power, and TX/RX , and one of the 4 top pads is a reset pin (to reset the ASR-1 from the host), but I don’t see in the schematic (https://developer.afero.io/docs/en/images/ModuloSchematic.pdf) where the HOST_INT_B interrupt pin is exposed. I’d need that pin to signal the ASR-1 has data for my controller, right?
There are 2 pads on the bottom of the ASR-1 breakaway labeled CTS and RTS, but I don’t think thats actually what those pads are. My guess is that those are likely RES1 and RES2 pads for programming. I’m still kind of learning the platform, but I think I’m going to need HOST_INT_B if I want to interrupt my MCU in order to pull data off of the ASR-1. I need to see if I can design a small board like that breakaway but maybe with 10 pins instead of 8 and bring out pins for both reset and HOST_INT_B. Let’s see if my Eagle skills are up for it.