Micro-Robotics logoOverviewManuals and TutorialsDatasheetsApplication NotesCircuit SchematicsDownload VenomDownload VenomIDECode SnippetsFonts and ImagesSerial File TransferFAQPrice ListAsk us a questionVM1
Micro-Robotics icon Resources submenu link

Table of I2C Usage: VM2 family

This table shows how I2C addresses are assigned for use with the VM2 controller product family. You don't have to keep to these assignments, but it would probably make your application more extensible and future proof if you do. We will try to keep to them in all our standard hardware. Please contact us if you are in doubt about which addresses to use in your hardware design.

The I2C address are given in two formats:

  • 7 bit binary as used in I2C device datasheets.
  • Venom I2CBus addresses in the range 0-255 (decimal).
I2C AddressBus 1Bus 2
StandardVenom  
0-24  
0001 10024AD5339** (12-bit DAC)AD5339**
0001 10126AD5339AD5339
28-62  
0100 00064PCF8574: Dig. 128-135; AD7998** (12-bit ADC)PCF8574: Dig. 384-391; AD7998**
0100 00166PCF8574: Dig. 136-143; AD7998PCF8574: Dig. 392-399; AD7998
0100 01068PCF8574: Dig. 144-151; AD7998PCF8574: Dig. 400-407; AD7998
0100 01170PCF8574: Dig. 152-159PCF8574: Dig. 408-415
0100 10072PCF8574: Dig. 160-167PCF8574: Dig. 416-423
0100 10174PCF8574: Dig. 168-175PCF8574: Dig. 424-431
0100 11076PCF8574: Dig. 176-183PCF8574: Dig. 432-439
0100 11178PCF8574: Dig. 184-191PCF8574: Dig. 440-447
80-110  
0111 000112PCF8574A: Dig. 192-199 *PCF8574A: Dig. 448-455
0111 001114PCF8574A: Dig. 200-207 *PCF8574A: Dig. 456-463
0111 010116PCF8574A: Dig. 208-215 *PCF8574A: Dig. 464-471
0111 011118PCF8574A: Dig. 216-223 *PCF8574A: Dig. 472-479
0111 100120PCF8574A: Dig. 224-231 *PCF8574A: Dig. 480-487
0111 101122PCF8574A: Dig. 232-239 *PCF8574A: Dig. 488-495
0111 110124PCF8574A: Dig. 240-247; Removable SD CardPCF8574A: Dig. 496-503
0111 111126PCF8574A: Dig. 248-255; 4x4 Matrix KeypadPCF8574A: Dig. 504-511
1000 000-
1000 100
128-136PCF8591 (8-bit analogue)PCF8591
138-142  
1001 000144TSC2003 Touchscreen IC 
146-158  
1010 000160 
1010 001162General purpose EEPROM
1010 010164Ethernet EEPROM 
166-206  
1101 000208MCP3421** (18-bit ADC)MCP3421**
210-240  
* In future designs using digital I/O channels, Micro-Robotics will use these channels in descending order.

** These are the default address of the devices fitted to the 5624 18/12-bit Analogue I/O Port.

Entries in Italics are addresses used on some of our Standard Application Boards and Display Adapters.

The Industrial I/O cards use I2C addresses selectable within the PCF8574 and PCF8574A address range.