![]() ![]() The original Arduino VirtualWire code contains two memory buffers, one utilized when transmitting data and another when receiving data.Keeping in mind that most low-end PIC 16 microcontrollers have a lot less memory than an Arduino Uno (ATMEGA328P) I made changes the original code to make it better suitable for these PICs. In Pro mode the code takes around 33% of the total flash memory of a PIC 16F628. This port compiles in C, with the Hitech PICC compiler either in Lite, Standard or Pro modes. ![]() The original VirtualWire for the Arduino is written as a set of functions compiled in C++. The two pins colored blue and purple are the serial port, used in the example programs for debug. īy default the receiver output pin connects to PIC pin 9 while the transmitter input pin connects to PIC pin 10. They both work on 433.920Mhz which is included in the ISM ranges for region 1, freely available for use in Europe, Africa and Asia without a license. I'm using a pair of receiver and transmitter equal to the ones below.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |