GithubHelp home page GithubHelp logo

particle-iot / shields Goto Github PK

View Code? Open in Web Editor NEW
70.0 82.0 71.0 79.59 MB

Repo for shield files for the Particle boards

License: Creative Commons Attribution Share Alike 4.0 International

Prolog 35.66% C++ 62.52% Shell 1.82%

shields's Introduction

Shields for the Particle devices

You'll find here the hardware design files for shields for the Particle Electron, Photon and Core.

License

Designed by Particle. Unless otherwise noted these files are distributed under a Creative Commons Attribution, Share-Alike license. Check LICENSE for more information.

shields's People

Contributors

ericyuanyong avatar jenesaisdiq avatar joegoggins avatar kennethlimcp avatar mohitbhoite avatar monkbroc avatar rsmoz avatar technobly avatar yuanyong2024 avatar zsup avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shields's Issues

Relay Shield Control Pin

It will be preferred to use non-function tied pins for GPIO usage.

D0 and D1 used by the relay shield coincides with the I2C pins which becomes and issue if the user wants to use them to hook other peripherals.

Shield Shield I2C

I2C pins are not available where they are needed for Arduino Shields, and new Arduinos have an extended pin set also not supported by the current Shield Shield. There's probably a lot that can be done here for a more usable v2.0 Shield Shield.

Currently

Arduino   Spark Core  Shield Shield
A4 (SDA)  D0 (SDA)    D3
A5 (SCL)  D1 (SCL)    D5

* Arduino Leonardo also has dedicated SDA, SCL pins now

Relay shield control pin

It will be preferred to use non-function tied pins for GPIO usage.

D0 and D1 used by the relay shield coincides with the I2C pins which becomes and issue if the user wants to use them to hook other peripherals.

Breakout pins for LEDs on RelayShield

Would be really awesome to have 0.1" spacing through-holes for attaching your own status LEDs for each relay. Makes it easier to mount the whole thing inside a box but still know what's going on. Let them add their own resistors based on LED brightness and color.

PDF files

Suggesting to have the .sch and .brd files in PDF format for super easy reference without EagleCad.

i can do that but just opening an issue here in case i forget to do so

Commenting out USB Drivers in Kext

Can you be more descriptive in the readme about which parts of the xml represent the (2?) different driver types and which one to comment out? Kind of left me high and dry at that part.

Can't edit .plist file

I cannot edit it. At all. I even unlocked the root user and it still won't let me edit the file. I cannot find a single way to do this.

Ibutton photon hard to remove

We should have a tiny grove at the bottom of the Photon area to stick our finger in and attempt to wiggle the photon out...

Relay Shield Transistors

Relay shield transistors are triggered by 5V input, not 3.3V. Need to re-spec the transistors for 3.3V input.

Link for Config File is Broken

I want to download the openocd config file which the readme links to the word 'here' in the second paragraph, but the link is broken. It leads to github's 404 plz fix.

Threads in OpenOCD

Hi,

i recently found your wiki entry https://github.com/spark/shields/wiki/Viewing-threads-in-openocd

I was hoping to get OpenOCD with FreeRTOS Thread Awareness working but no success.

the recent versions of OpenOCD do not provide *.cpu files as stated in your wiki.

I'm trying to start openOCD the following way, but it fails:

openocd -f board/stm32429i_eval_stlink.cfg  -c "-rtos auto" 
invalid command name "-rtos"

any hints on this problem?

Power Shield: I2 jumper pad

I checked up the design of the Power shield schematics of v210 and:

Jumper pad of I2 makes it hard for a user to alternative between 100mA/500mA setting since the ISET2 pins need to be grounded to enable a 100mA. i.e. The jumper pad doesn't really serve a purpose here.

We should use a 3 way jumper, one side to Ground and one side to +5V

Power Barrel Jack Connector Placement

Right now, it's too close to the 100uF capacitors, which forces it to twist in order to fit onto the board. See attached pic. We just need to give it maybe 10mm of clearance.

photo 154

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.