Looking for HamShield? You can purchase it here.
The HamShield makes use of a specialized serial interface to control the radio transceiver as well as two audio input/output pins. The rest of the pins are freely available for other Arduino integrations. Additionally, direct access to the AT1846S GPIO lines are provided, as well as access to all of the TRRS pins. The TRRS access header is useful for our TRRS Crossover Kit, which can be used to connect HamShield to a computer, smart phone, or even another HamShield.
|A1||nCS||Radio chip select|
|A2||SPKR||"Speaker" from radio, analog into Arduino|
|A4||DAT||Serial data transmit/receive|
|D2||Button||Aux button on HamShield (can be used for any purpose)|
|D3||MIC||PWM audio output from Arduino to Hamshield "microphone"|
|VIN||DC Barrel||DC barrel input, needs to be 6VDC+ (ideally 9VDC)|
|5V||5 Volt||5 Volt from Arduino|
|6||GPIO4||Used for RF switch|
|7||GPIO5||Used for RF switch|
GPIOs can be configured for a variety of functions, including COR, CTCSS detection, and more! For a detailed description on using the more advanced GPIO functions on HamShield and HamShield Mini, visit our AT1846S GPIO guide.
The TRRS header allows direct access to the TRRS connector as well as all of the HamShield audio.
|1||Mic||Microphone on TRRS headphone connector|
|2||Speaker||Right speaker on TRRS headphone connector|
|3||NC||Left speaker on TRRS headphone connector|
Pro Tip: Bridging pin 2 and 3 will allow binaural audio -- putting audio into both left and right headphone speakers! However, this will result in a decrease in total audio volume, as the power is split across two speakers.