Hey Eric:
Yes, you can develop this project using Project Boards instead of the full Fox development board. Both boards have the same basic functionality, except the development board has the USB interface, the connector for programming the Project Boards, and the I/O is brought out to headers. Any program you create using the development board can be loaded onto a Project Board and it will run exactly the same. The basic idea is that you use the development board when writing and testing your program, but then you load your project onto the smaller and cheaper Project Board for use in your project or product. Of course, if you want to use your Fox development board in a project you can do that, too.
To further answer your question, both the IR transmitter and the IR receiver in this project can be implemented with Project Boards. The pin names on the Fox board and Project Board are the same, and the pinout between the boards is one-to-one.
It may be possible to use a different board like an Arduino Pro Mini on the transmit side, but Foxonix has the IR transmit and receive functions built in, so that was the easiest approach. Obviously, they are using the same built in message codes, so the two boards communicate without any extra overhead. If you wanted to use a Pro Mini for the transmitter, then you'd need to figure out what the messages from the Foxonix transmitter look like and then emulate those on the Pro Mini.
It's true that the main benefit of using Foxonix is that you can easily put speech, music, and sound effects into your projects (under microcontroller control), but it also comes in really handy for non-speech uses. We used one recently in-house to make a quick PWM DC motor controller (which didn't include audio). We used it in a toy prototype to drive a small DC motor at various speeds (forward and backward) and to read limit switches.
We're looking to expand Foxonix's reach and we'd love to make it part of the larger maker ecosystem. We think it's a great tool that fills a useful and important gap in the maker's toolbox. If you agree then please help spread the word. Great questions and comments. Thanks!
Foxonix - make your ideas heard.
@foxonixdev