Difference between revisions of "MEM24CXX"

From Stm32World Wiki
Jump to navigation Jump to search
(Created page with "Category:STM32Category:STM32WorldCategory:Flash{{metadesc|STM32World Memory Board - I2C Flash}}")
 
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:STM32]][[Category:STM32World]][[Category:Flash]]{{metadesc|STM32World Memory Board - I2C Flash}}
+
[[Category:STM32]][[Category:STM32World]][[Category:Flash]][[Category:Work in progress]]{{metadesc|STM32World Memory Board - I²C Flash}}
 +
[[File:MEM24CXX Rendering Top.png|thumb|300px]]
 +
The [[MEM24CXX]] is a [[STM32World]] board containing 1-4 [[I²C]] [[24Cxx_I²C_EEPROM]]s.
 +
{{Clear}}
 +
== I²C Address(es) ==
 +
 
 +
A scan of the [[I²C]] bus with the board attached and 4 [[24Cxx_I²C_EEPROM]]s mounted, show the following:
 +
 
 +
<pre>
 +
Scanning I2C bus:
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +
</pre>
 +
 
 +
Each [[24Cxx_I²C_EEPROM]] will occupy two addresses with a 64k page on each (so 128kB for each [[EEPROM]].
 +
 
 +
== Schematics ==
 +
 
 +
<div class="res-img">
 +
[[File:Mem24cxx.svg|2400px]]
 +
</div>
 +
 
 +
== Using ==
 +
 
 +
See [[STM32 24Cxx]].
 +
 
 +
== Gallery ==
 +
 
 +
<gallery>
 +
File:Four MEM24CXX without headers.jpg
 +
File:MEM24CXX Bottom View.jpg
 +
File:MEM24CXX Sandwiched Between Programmer and MCU.jpg
 +
File:MEM24CXX Stacked with programmer and mcu.jpg
 +
File:MEM24CXX Top View.jpg
 +
</gallery>
 +
 
 +
== Miscellaneous Links ==
 +
 
 +
* [https://github.com/STM32World/hardware/tree/master/mem24cxx Hardware - Schematics and PCB]
 +
* [https://github.com/STM32World/firmware/tree/master/mcustm32f405_mem24cxx Example Code]
 +
* [https://github.com/lbthomsen/stm32-m24cxx M24Cxx Library]

Latest revision as of 04:10, 3 September 2023

MEM24CXX Rendering Top.png

The MEM24CXX is a STM32World board containing 1-4 I²C 24Cxx_I²C_EEPROMs.

I²C Address(es)

A scan of the I²C bus with the board attached and 4 24Cxx_I²C_EEPROMs mounted, show the following:

Scanning I2C bus:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

Each 24Cxx_I²C_EEPROM will occupy two addresses with a 64k page on each (so 128kB for each EEPROM.

Schematics

Mem24cxx.svg

Using

See STM32 24Cxx.

Gallery

Miscellaneous Links