Difference between revisions of "MOD-IO2"

(Archive firmware)
(Archive firmware)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
  
 
== Documents ==
 
== Documents ==
Under construction
+
Latest manual revision, suitable for MOD-IO2 hardware revision C and newer: [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2.pdf available here]
 +
 
 +
User manual revision F, suitable for MOD-IO2 hardware revisions A and B: [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO_manual_F.pdf available here]
  
 
== Hardware ==
 
== Hardware ==
Under construction
+
Design files for older hardware revisions:
 +
 
 +
Hardware revision B schematic: [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2-Rev-B-schematic.pdf click for PDF export]
 +
 
 +
Hardware revision B sources for Eagle CAD: [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_brd_sch_eagle.zip click to download ZIP archive]
  
 
== Software ==
 
== Software ==
Under construction
+
Older software, compatible with board hardware revisions up to B:
 +
 
 +
Demo with OLIMEXINO-STM32: [https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32_MOD-IO2_relay.zip click to download ZIP archive]
  
 
== Archive firmware ==
 
== Archive firmware ==
Line 14: Line 22:
 
Older firmware released by Olimex for MOD-IO2:
 
Older firmware released by Olimex for MOD-IO2:
  
1)MOD-IO2 v3.2/3.02 - inary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v_3_02.zip] - this lacked analog out (DAC), which was added in its newer 4.3 version
+
1) MOD-IO2 v4.3 - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip click to download] - this is the last firmware suitable for boards with PIC16 (before revision C changed main chip to CH32V003), which was added in its newer 4.3 version
 +
 
 +
2) MOD-IO2 v3.2/3.02 - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v_3_02.zip click to download] - this lacked analog out (DAC), which was added in its newer 4.3 version
  
2)MOD-IO2 v3.1/3.01 firmware - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v_3_1.zip click to download] - it lacked several functions which are now added, refer to the readme in the folder of the newest 3.02 firmware
+
3) MOD-IO2 v3.1/3.01 firmware - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v_3_1.zip click to download] - it lacked several functions which are now added, refer to the readme in the folder of the newest 3.02 firmware
  
3)MOD-IO2 v3 firmware - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v3.zip click to download] - it has a bug with the internal weak pull-ups
+
4) MOD-IO2 v3 firmware - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v3.zip click to download] - it has a bug with the internal weak pull-ups
  
4)MOD-IO2 v2 firmware - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2+OLinuXino.zip click to download] - protocol fixes
+
5) MOD-IO2 v2 firmware - binary, source, and how-to - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2+OLinuXino.zip click to download] - protocol fixes
  
5)MOD-IO2 v1 firmware - C source and HEX for I2C control - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_demo_and_firmware.zip click to download] - initial release
+
6) MOD-IO2 v1 firmware - C source and HEX for I2C control - [https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_demo_and_firmware.zip click to download] - initial release
  
 
== Projects ==
 
== Projects ==

Latest revision as of 23:48, 17 July 2024

Documents

Latest manual revision, suitable for MOD-IO2 hardware revision C and newer: available here

User manual revision F, suitable for MOD-IO2 hardware revisions A and B: available here

Hardware

Design files for older hardware revisions:

Hardware revision B schematic: click for PDF export

Hardware revision B sources for Eagle CAD: click to download ZIP archive

Software

Older software, compatible with board hardware revisions up to B:

Demo with OLIMEXINO-STM32: click to download ZIP archive

Archive firmware

Latest firmware is available at the main page of the device. In the wiki one can only find older firmware, that still might be helpful. The projects listed below are no longer officially supported. The best practice is to use the EXACT same compiler as mentioned and in most cases the exact same IDE version as mentioned.

Older firmware released by Olimex for MOD-IO2:

1) MOD-IO2 v4.3 - binary, source, and how-to - click to download - this is the last firmware suitable for boards with PIC16 (before revision C changed main chip to CH32V003), which was added in its newer 4.3 version

2) MOD-IO2 v3.2/3.02 - binary, source, and how-to - click to download - this lacked analog out (DAC), which was added in its newer 4.3 version

3) MOD-IO2 v3.1/3.01 firmware - binary, source, and how-to - click to download - it lacked several functions which are now added, refer to the readme in the folder of the newest 3.02 firmware

4) MOD-IO2 v3 firmware - binary, source, and how-to - click to download - it has a bug with the internal weak pull-ups

5) MOD-IO2 v2 firmware - binary, source, and how-to - click to download - protocol fixes

6) MOD-IO2 v1 firmware - C source and HEX for I2C control - click to download - initial release

Projects

Under construction

FAQ

Under construction