Skip to the content
PCBKitNew board
2 layers81.6 × 39.7 mmShield, the printed circuit board in 3D

Arduino Mkrfox1200 interface to wind sensors

Size
81.6 × 39.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
39
Pads
103
Tracks, vias
309, 33
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
2 Dec 2021
Updated
28 Oct 2024

Overview

Shield is an open-source printed circuit board by pcaunegre, from the pcaunegre/MkrfoxWindShield repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 81.6 × 39.7 mm with 31 parts on 39 nets, routed with 309 tracks and 33 vias.

It is built around the TP4056-42-ESOP8, 1N5819W and KF350-3.5-2P, with the DS1133-S60APS, JS202011SCQN and PH-2AK among its other parts. Its parts include 8 resistors, 6 diodes, 5 capacitors, 2 connectors and 1 IC. It belongs with the sensors and measurement boards of this library.

Main components

7

README

README.md

MkrfoxWindShield

Arduino Mkrfox1200 interface to wind sensors

About this project

OpenWindMap is a network of wind sensors (https://www.openwindmap.org), collecting data from the devices via the Sigfox network.

This project is about building a device (hardware and software) to process the measurements from commercial wind sensors and send data via Sigfox messages (8 bits every 10min). The device is powered by a small battery and a solar panel (power management is included on the shield).

This project has a broader scope than the former one (https://github.com/pcaunegre/SWiM) because:

  • it supports 3 types of commercial sensors
  • it includes a Printed Circuit Board (PCB) design to go as a shield for the Arduino Mkrfox1200 so that the complete device can be quickly assembled without soldering

I have a few shields left that I can distribute upon request (pascal.caunegre AT gmail.com)

This project includes several independant modules:

Hardware

The hardware is an Arduino shield compatible with the MKRFOX1200 board. All material (schematics, layout, docs) are provided here. The shield provides an interface with one among three types of wind sensors:

  • Davis
  • Peet Bros
  • MiSol (Shenzen)

Software

The software automatically identifies the sensor type, controls the wind sensor and sends measures via Sigfox. If the device is registered by the OpenWindMap network, measures will appear on the web (http://www.openwindmap.org/)

Please read the manual for more information.

Parts

31
QtyValueFootprintReferences
61N5819WJLCPCB_FP:SODFL3516X120ND1, D2, D3, D4, D5, D6
310nJLCPCB_FP:CAPC2012X65NC1, C2, C3
31KJLCPCB_FP:RESC1005X40NR1, R2, R3
3KF350-3.5-2PJLCPCB_FP:SolderPointsExtSwitch1, J_BAT2, J_NTC1
210KJLCPCB_FP:RESC1005X40NR4, R7
210uJLCPCB_FP:CAPC2012X140NC4, C5
2KF350-3.5-2PJLCPCB_FP:KF350352PJS1, JS2
1100kJLCPCB_FP:RESC1005X40NR6
120KJLCPCB_FP:RESC1005X40NR8
1390kJLCPCB_FP:RESC1005X40NR5
1CONN_14_1JLCPCB_FP:CONN14_FP1P1
1CONN_14_2JLCPCB_FP:CONN14_FP2P2
1DS1133-S60APSJLCPCB_FP:DS1133S60APSJ_SENSOR1
1JS202011SCQNJLCPCB_FP:JS202011SCQNSW1
1PH-2AKJLCPCB_FP:SHDR2W52P0X200_1X2_600X460X630PJ_BAT1
1TP4056-42-ESOP8JLCPCB_FP:SOIC127P600X175-9NIC1
1WJ500V-5.08-2PJLCPCB_FP:WJ500V5082PJ_PV1

Questions

How big is the Shield PCB?

It measures 81.6 × 39.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Shield use?

31 parts, built around the TP4056-42-ESOP8, 1N5819W, KF350-3.5-2P and DS1133-S60APS. 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 Shield KiCad files?

From the pcaunegre/MkrfoxWindShield repository on GitHub, at the commit this page was made from: the board is hardware/Shield.kicad_pcb and its schematic hardware/Wiring.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Shield design in my own project?

Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers43.4 × 41.5 mmDevboard, the printed circuit board in 3D

    Devboard

    LizOnAir/Camera

    A Camera with customize pcb.

    81 parts
  • 2 layers100 × 100 mmDc brushed motor driver, the printed circuit board in 3D

    Dc brushed motor driver

    DsThakurRawat/PCB-AND-CHIP-DESIGN-WITH-AIML

    All production files have been generated in manufacturing/: - Gerber Layers (RS-274X): Copper, solder masks, silkscreen, and board edge cuts (manufacturing/gerbers/) - Excellon Drill Files: Plated and non-plated drill…

    122 parts
  • 4 layers46.5 × 40 mmSpark Analyzer, the printed circuit board in 3D

    Spark Analyzer

    tooyipjee/Spark-Analyzer

    USB-PD ESP32 Power Analyzer

    84 parts171MIT
  • 2 layers100.3 × 69.9 mmHDD Synth Prototype MK5, the printed circuit board in 3D

    HDD Synth Prototype MK5

    MaverickUK/HDDSynth

    Recreate the sound of mechanical spinning HDDs on retro PCs that use a solid state drive

    112 parts16
  • 2 layers86 × 60 mmPmbh, the printed circuit board in 3D

    Pmbh

    3351666087/solar-vest

    Self-powered solar-harvesting wearable ECG vest: PCBs, 3D-printed enclosures, vest patterns, simulation and an interactive 3D explorer

    100 parts
  • 4 layers100 × 90 mmOpentouch s3, the printed circuit board in 3D

    Opentouch s3

    JoeMighty/opentouch-s3

    A modern remake of the Bare Conductive Touch Board: 12 capacitive touch electrodes, MP3/WAV/MIDI audio, and now WiFi, Bluetooth LE, USB-C, a proper LiPo power path, a fuel gauge, line-in, MIDI out, Qwiic and an RGB LED.

    185 parts
  • 4 layers252 × 92 mmCooksense, the printed circuit board in 3D

    Cooksense

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    195 parts3MIT
  • 2 layers90.2 × 91.3 mmPb v1, the printed circuit board in 3D

    Pb v1

    ossm-rs/ossm-rs-powerboard

    Power management PCB for AIM family motors, designed to pair with the Industrial ESP32-S3-RS485-CAN control board by Waveshare and run with OSSM-RS software.

    58 parts2