Skip to the content
PCBKitNew board
2 layersSchematics, the printed circuit board in 3D

Repository for the Electronic Compass project

Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
31
Pads
56
Tracks, vias
76, 0
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Dec 2020
Updated
23 Dec 2020

Overview

Schematics is an open-source printed circuit board by gbene, from the gbene/Electronic-Compass repository on GitHub. It is a 2-layer board with 8 parts on 31 nets, routed with 76 tracks and 0 vias.

Its parts include 3 ICs, 2 resistors and 2 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.

README

README.md

Readme

This is the readme file for the Electronic Compass (E.C.) project. This project has the aim to create a low-cost, open-source electronic geological compass. This repository has the objective to document and share the hardware construction process and software development needed.

The planned compass features are:

  • Measure dip and dip direction of a plane
  • Measure strike slip, trend and plunge
  • Different measures profiles
  • Automatic txt files save
  • Acceletometer and magnetometer calibration
  • More to come!

Licences

Since the E.C. project covers hardware and software licences that cover both are necessary. You can find the choosen licences in the "Licences folder" in PDF and .txt format.

TypeLicense nameSource link
SoftwareGNU General Public License v3.0 or laterSPDX
HardwareCERN-OHL-S-2.0 or any later versionOHWR

Table: Licences used

The copyrights to both hardware and software are explicited in the copyright.pdf and copyright.md files and the original copies are stored in the License folder. If you want to apply any kind of change you always need to log it in the changes.md file and include all the original source and copyright files as per licences.

Components list

The Electronic Compass components are searched to be the most cost-effective and easy to solder available that I could find. I provide the links from where the components are purchased but some are europe based (mostly Germany) so check if worldwide shipping is convenient or not.

Component NameQuantityPriceLink
Adafruit adalogger M0x126€ThePiHut
GY-61 ADXL335 acceletometerx1€6.79AZ-Delivery
128x32 Oled displayx1€6.29AZ-Delivery
GY-271 QMC5883L magnetometerx1€5.79AZ-Delivery
SD cardx1may varyAmazon
1200mAh 3.7V LiPo batteryx15.36€Welectron
Potentiometerx1?Amazon
Buttonsx??Amazon

Table: Table of components

Software used

To have a truly open-source project the software used is 100% free and open-source from the CAD project files to the software used to code and flash the code on the adalogger chip.

TypeSoftware programSource link
CADFreeCADFreeCAD
ElectronicsKiCad EDAKiCad
Code environment and uploadArduinoIDEArduino

Table: Software used

Parts

8
QtyValueFootprintReferences
210KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
2SW_Push_Dual_x2Button_Switch_THT:SW_PUSH_6mm_H4.3mmSW1, SW2
1Arduino_UNO_R2Module:Arduino_UNO_R2A1
1GY-271_QMC5883Lbreakout_boards:GY-271_QMLC5883LU2
1GY-61_ADXL335breakout_boards:GY-61_ADXL335U3
1OLED_128x32breakout_boards:OLED_128x32U1

Questions

What parts does the Schematics use?

8 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Schematics KiCad files?

From the gbene/Electronic-Compass repository on GitHub, at the commit this page was made from: the board is Hardware/Schematics/KiCad/v1/v1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Schematics design in my own project?

Its repository states no licence, so its author keeps all rights: ask gbene before reusing the design.

Similar boards

  • 2 layers20.5 × 24.8 mmPi interface, the printed circuit board in 3D

    Pi interface

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    8 parts3.7k
  • 2 layers59.9 × 25.7 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    8 parts1kGPL-3.0
  • 2 layers52 × 12.6 mmUSB, the printed circuit board in 3D

    USB

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    8 parts960Apache-2.0
  • 2 layers87.5 × 48.5 mm7 input macropad, the printed circuit board in 3D

    7 input macropad

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    8 parts915
  • 2 layers36.2 × 63.1 mmPicoMemcard pico, the printed circuit board in 3D

    PicoMemcard pico

    dangiu/PicoMemcard

    Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico

    8 parts694GPL-3.0
  • 2 layers36 × 10 mmPCB4-PWR BTN Rev.A, the printed circuit board in 3D

    PCB4-PWR BTN Rev.A

    OLIMEX/DIY-LAPTOP

    Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

    8 parts578Apache-2.0