MyOctopus
Welcome to the MyOctopus community! Join to share projects and receive help.

This is a custom board created for our MyOctopus Smart Home platform.
We created it to allow our AI / ML running on Intel Edison to monitor the air pressure in the environment and to easily access and store data readouts from the sensors. This sensor board can measure pressure 300 … 1100 hPa.

  • The chip is mounted on a thin light PCB octogonal board.
  • It can operate in the I²C Standard, Fast and High Speed modes (up to 3.4 MHz)
  • 2 available I2C addresses: 0x76 0x77
  • Temperature range -40 … +85 °C
  • Pressure range 300 … 1100 hPa
  • Pressure resolution 0.16 Pa
  • Temperature resolution 0.01°C
  • Current consumption 2.7μA @ 1 Hz sampling rate
  • Supply: 1.71V - 4.25V

DIMENSIONS:

  • Octagonal Sensor Board: - Diameter 11mm
  • Resistors / Capacitors: "0201" - 0.6 mm × 0.3 mm
  • BMP280 Package: 8-pin LGA metal-lid
  • BMP280 Footprint : 2.0 × 2.5 mm², height: 0.95 mm

PINOUT: Pinout Diag MO BMP280 Rev 1

Pinout & Detailed Specs on GitHub

This sensor board will measure the ambient temperature in a room, and can be configured with temperature threshold ranges (THIGH and TLOW). This is a custom board created for our MyOctopus Smart Home platform. We created it to allow our AI / ML to monitor the ambient temperature in the environment and to easily access and store data readouts from the sensors.

  • The chip is mounted on a thin light PCB board.
  • It can operate in fast and fastplus (1 kHz to 1 MHz) and high-speed (1 MHz to 2.5 MHz)
  • On this sensor board, the TMP007 has 4 addresses open, so it can connect directly on one to the I2C BUS, allowing easy data streaming.
  • 4 available I2C addresses: 0x40 0x41 0x44 0x45
  • Alert modes (INT and COMP)
  • Supply: 2.5 V to 5.5 V

DIMENSIONS:

Octagonal Sensor Board: - Diameter 11mm
Resistors / Capacitors: "0201" - 0.6 mm × 0.3 mm
TMP007: 1.90 mm × 1.90 mm

Pinout & Detailed Specs on GitHub

 

This breakout module board will measure and monitor humidity and temperature in the environment. It uses the HDC1000 Humidity/Temperature chip from Texas Instruments. We created it for our MyOctopus Smart Home platform to measure and monitor humidity and temperature in the environment.

  • The chip is mounted on a thin light PCB board.
  • It can operate in full speed I2C 400kHz
  • This sensor board has 4 addresses open, so you can connect directly on one to the i2C BUS, allowing easy data streaming.
  • Available I2C addresses: 0x40 0x41 0x42 0x43
  • Supply Voltage 3 V to 5 V

DIMENSIONS:

Humidity Chip: HDC1000 - 2.04 mm x 1.59 mm
Resistors / Capacitors: "0201" - 0.6 mm × 0.3 mm
Octagonal Sensor Board: - Diameter 11mm

Pinouts and Detailed Specs on GitHub

 

MyOctopus / Sensor_3dTouchPad_MGC3130 Sensor3dTouchPadMGC3130 http://ww1.microchip.com/downloads/en/DeviceDoc/40001667C.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/40001716B.pdf

This is a custom board created for our MyOctopus Open Source Smart Home platform. It consists of the OPT3001 Ambient Light Sensor broken out onto an octogonal pcb. It measures the light modulation and light levels in your environment, enabling you to schedule and control electric lights. We created it to measure and monitor the frequency of light in an indoor environment (see examples below for more ideas).

  • The chip is mounted on a thin light PCB board.
  • Interrupt to allow it wake up uC or a micro-controller board from sleeping mode.
  • Supports the transmission protocol for standard mode (up to 100 kHz), fast mode (up to 400 kHz), and high-speed mode (up to 2.6 MHz).
  • This sensor board has 4 addresses open, so you can connect directly on one to the I2C BUS, allowing easy data streaming.
  • Available I2C config: 0x44 0x45 0x46 0x47
  • Wide Power-Supply Range: 1.6 V to 3.6 V
  • 5.5-V Tolerant I/O
  • Flexible Interrupt System
  • Measurements: 0.01 lux to 83k lux

DIMENSIONS:

Octagonal Sensor Board: - Diameter 11mm
Resistors / Capacitors: "0201" - 0.6 mm × 0.3 mm
OPT3001 Lux Meter: Small-Form Factor: 2.0 mm × 2.0 mm × 0.65 mm

Pinout diag and detailed specs on GitHub

MyOctopus Voltage Translator is a Logic Function Voltage Level Translator which transforms data signals between two different Voltage levels. This helps to automatically integrate hardware for data streaming. On one voltage side level you can connect a micro-controller board (Arduino, Edison, Beaglebone, Pi etc) you can connect sensors, shifters, uCs, breakout boards, and switches on other voltage levels.

This is a custom board created for our MyOctopus Smart Home platform.
We created it for voltage translation, for auto detection of signal types while we were building our MyOctopus fully open source Smart-home platform.

It Is designed to connect two I2C and 12 other data signals.

It has 5 integrated sockets for one BUS.

If you are connecting sensors the INTERUPT/ALERT/IO pin can be used to communicate with your system.

FEATURES:

  • No Direction-Control Signal Needed
  • Maximum Data Rates [110 Mbps (Push Pull), 1.2 Mbps (Open Drain)]
  • 1.2 V to 3.6 V on A Port and 1.65 V to 5.5 V on B Port (VCCA ≤ VCCB)
  • No Power-Supply Sequencing Required – Either VCCA or VCCB Can Be Ramped First
  • Latch-Up Performance Exceeds 100 mA Per JESD 78, Class II
  • ESD Protection Exceeds JESD 22 (A Port) – 2000 V Human Body Model (A114-B) – 150 V Machine Model (A115-A) – 1000 V Charged-Device Model (C101)
  • IEC 61000-4-2 ESD (B Port) – ±8 kV Contact Discharge – ±6 kV Air-Gap Discharge
  • 5 sockets (5pin: VCCB GND I/O SDAA SCLA) for I2CA
  • 5 sockets (5pin: VCCB GND I/O SDAB SCLB) for I2CB
  • ech socket has one I/O pin for INTERUPT/ALERT...
  • 2 main sockets (12pin for breakout side)
  • plug and play
  • pull-up resistors for I2C

DIMENSIONS:

Voltage Level Shifter Hexagonal Board: diameter 50.43mm

 

Pinout & Detailed Specs on GitHub

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog