8#ifndef ARDUINO_M24C02_H
9#define ARDUINO_M24C02_H
14#include <I2C_device.h>
30 M24C02( uint8_t i2c_address = (0xA0 >> 1) );
37 M24C02( TwoWire& wire, uint8_t i2c_address = (0xA0 >> 1) );
59 int write(
int byte_adr, uint8_t data );
68 int write(
int byte_adr,
const uint8_t *dp,
int length );
75 uint8_t
read(
int byte_adr );
84 int read(
int byte_adr, uint8_t *dp,
int length );
93 int update(
int byte_adr, uint8_t data );
int wait_write_complete(int n)
uint8_t read(int byte_adr)
static constexpr int PAGE_WRITE_SIZE
int update(int byte_adr, uint8_t data)
static constexpr int PAGE_READ_SIZE
M24C02(uint8_t i2c_address=(0xA0 > > 1))
int write(int byte_adr, uint8_t data)