Zu Produktinformationen springen
1 von 3

I2C Bus Playground

I2C Bus Playground

Normaler Preis CHF 31.90
Normaler Preis Verkaufspreis CHF 31.90
Sale Ausverkauft
Versand wird beim Checkout berechnet
Vollständige Details anzeigen
I²C Protocol
SMD Components
Circuit Theory
Intermediate

What's included

  • PCB — high-quality printed circuit board
  • All components — LM75, 24C02 × 2, 10-bit DAC, 10-bit ADC, IO expander and all supporting passives
  • Demo software for Arduino Nano and STM32 Nucleo32
  • Assembly guide and I2C protocol reference documentation
About this kit

Das I2C Bus Playground Board ist für fortgeschrittene Elektroniker geeignet. Es enthält Komponenten in 0603 Gehäusen, für die Sie eine entsprechende Lötstation benötigen und ein Mikroskop wird empfohlen. Dieses Kit enthält die folgenden Bauteile:

- 10-Bit-DAC

- 10-Bit-ADC

- LM75 Temperatursensor

- 24C02 SMD EEPROM

- 24C02 THD EEPROM mit Sockel

- IO-Expander mit Drucktasten und LEDs

- Steckverbinder und sonstige Teile

Alle diese Komponenten werden mit einem Arduino Nano oder einem beliebigen STM32-Nucleo32-Board (nicht im Lieferumfang enthalten) zum Leben erweckt. Damit der User selbständig messen , protokollieren , analysieren und programmieren kann, wird eine Demo-Software zur Verfügung gestellt. Dies ist wichtig, um die Grundlagen der I2C-Bus-Industriestandards zu erlernen.

Dieses Kit enthält ausserdem die erforderliche Dokumentation, um dieses Board aufbauen, testen und verstehen zu können.



What you'll learn
  • How I2C communication works — SDA/SCL lines, device addressing, ACK/NACK protocol
  • Reading real-time temperature from an LM75 sensor over I2C
  • Writing and reading non-volatile memory using a 24C02 EEPROM
  • Generating analog output voltages with a 10-bit DAC
  • Reading analog signals with a 10-bit ADC
  • Controlling digital I/O through an IO expander with pushbuttons and LEDs
  • How multiple devices share a two-wire bus simultaneously without conflicts
Prerequisites & difficulty
Intermediate
  • Solid SMD soldering experience (0603 components)
  • Basic understanding of microcontrollers (Arduino or STM32)
  • Familiarity with serial communication concepts (SPI, UART, or I2C)
  • A microscope or magnifier is strongly recommended for assembly. An Arduino Nano or STM32 Nucleo32 is required but not included.
    Technical specifications
    Protocol I2C (up to 400kHz Fast Mode)
    Peripherals LM75 temperature sensor · 24C02 SMD EEPROM · 24C02 socketed EEPROM · 10-bit DAC · 10-bit ADC · IO expander with pushbuttons and LEDs
    Compatible boards Arduino Nano · STM32 Nucleo32 (any variant)
    Component type SMD 0603 + THD mixed
    Connectors 2.54mm standard headers
    FAQ

    Does the kit include a microcontroller?

    No — you'll need an Arduino Nano or STM32 Nucleo32. Connectors for both are on the board. Microcontroller not included.

    Do I need a microscope?

    Strongly recommended. 0603 components are manageable without one, but a microscope makes assembly significantly easier and reduces mistakes.

    Can I use a different microcontroller?

    Any microcontroller with I2C support will work. The included demo code is written for Arduino Nano and STM32 Nucleo32.

    Premium Engineering Files

    Thank you for your purchase. Your files are ready to download.

    Loading files…