electroniceel / vocore2-breakout

Breakout-board for the VoCore2
Creative Commons Attribution 4.0 International
11 stars 4 forks source link

Breakout board for VoCore2 CPU module

| Top side | Bottom side |

Main Features

Layout & Schematics

See the "kicad" directory.

There is also a PDF version of the schematics available.

Parts

See the KiCad part data in the schematics and the linked footprints.

The only non-obvious part is the microSD socket. It is a common model found at Chinese suppliers. The insertion/removal type is push-push (push-in, push-out).

It goes under various names and model numbers, often called "TF" or "TransFlash". Sometimes you find more detailed numbers, like "TF09-2-12B" or "TF-01A".

You can get them from for example these offers:

No warranties for correctness of these offers.

Solderbridges

The board contains two sets of solderbridges to select between features:

J3 & J4

You can select to which I2C bus to connect the onboard I2C components like RTC and temperature sensor.

You can select between

  1. the hardware I2C of the MT76x8, pins I2C_SD and I2C_CLK
  2. a software emulated I2C bus on GPIO39 and GPIO40, using the driver i2c-gpio

J5 & J6

Select if you want the USB bus on the USB-A-Socket at the edge of the board or on the pin headers. The USB bus shouldn't be connected to both because of reflections on the stub traces.

OpenWRT patches

To use these:

  1. First prepare the OpenWRT build system as described in https://openwrt.org/docs/guide-developer/build-system/start
  2. Apply my patches before running "make menuconfig"
  3. Select Target "MediaTek Ralink MIPS", Subtarget "MT76x8 based boards", Target Profile "VoCore2-Breakout"
  4. Build

License

CC-BY

This work is licensed under a Creative Commons Attribution 4.0 International License.

Please link to https://git.io/fpKW4 for attribution.