By the way what type of WT588D module are you using. What is the flash memory capacity is it already the USB version or the 20 pins version?
The version is the WT588D-20SS.
return ((manID == 0xC2) && (devID == 0x13)) ? CHIP_BYTES : 0L;
return ((manID == 0xC2) && (devID == 0x20)) ? CHIP_BYTES : 0L;
If I understand correctly i have to make a bin file with the software than I have to upload that to the WT588D-16P module.Could somebody make a schematic about arduino and the WT588D-16P module for the data upload?I saw the page about the SPI Flash MemoryINstructable linkAnd I saw the schematicBut the pins of the Flash memory aren't same like the pins of the WT588D-16P module.The flash memori use 3.3V, But the module maybe 5VHere is the datasheet of the WT588D-16P module:DAtasheetHere is the datasheet of the SPI flash memory:DAtasheetThere are two pins on the Flash.... Pin3 (WP) and Pin7 (HOLD) on the flash memoryBut what are thees on the WT588D-16P module?Flash Memory-----------------WT588D-16PPin1_CS__________________Pin9_P15_CSPin2_DO__________________Pin6_P13_DOPin3_WP__________________? ? ? ? ?Pin4_GND_________________Pin8_GNDPin5_DI__________________Pin5_P14_DIPin6_CLK_________________Pin7_P16_CLKPin7_HOLD________________? ? ? ? ?Pin8_VCC (3.3V)___________Pin14_VCC (5V)So they are not same. I think the WT588D-16P module don't need the resistors too, until the flash memory need resistors in this schematic.But i am beginner in that.So could somebody help me?Thanx!
please see attached image for the modification. You need to supply 3.3V to your level shifter and WT. Connect the 3.3 V from the Uno to the LV pin of the level shifter and the VCC pin on the WT588D.