Giter Site home page Giter Site logo

tinysparrow's Introduction

TinySparrow

Tiny, low-cost, CAN-enabled core board for simple ECU designs!

TinySparrow core board

Ever wanted to integrate CAN features into your ECU projects, but didn't want to deal with building all the core parts (MCU/power/CAN PHY) all the time for every single one-off ECU?

Then TinySparrow is for you! This cute little board combines a STM32F103TB MCU, CAN transceiver, power regulation, and reverse polarity protection all in a single board, so it's ready to be integrated in all your CAN-enabled device ideas.

Bring your own X

To use TinySparrow in your project, simply create a carrier board and bring your own:

  • Power source (+5 to +15V DC)
  • Additional CAN bus ESD protection if needed (default transceiver is already ESD-rated for ±16 kV HBM, board is also TCAN332 compatible for even better protection)
  • CAN termination (if needed)

For automotive applications, external load dump protection is required (TVS diode at a minimum).

NB: looking to put TinySparrow on a breadboard? Here's an adapter for that!

tinysparrow's People

Contributors

enp6s0 avatar

Stargazers

 avatar Mojtaba Mansour Abadi avatar Neal avatar  avatar Nicolas Bamamou avatar  avatar Haris avatar Caitlyn O'Hanna avatar Joseph Dalrymple avatar  avatar heymarcin avatar Yoan DUMAS avatar  avatar  avatar Joshua Clark avatar Sandeep Zechariah George avatar  avatar  avatar  avatar Igor Pallin avatar  avatar Abhishek Das avatar  avatar Keenan Johnson avatar Jonathan Beri avatar Attila Kiskó avatar sordfish avatar  avatar  avatar Spencer Oliver avatar Taras Glek avatar Anders Eklöf avatar  avatar

Watchers

 avatar  avatar

tinysparrow's Issues

Move more protection mechanisms onboard

These features are currently expected to be provided by the carrier board, although it would be nice to move onboard:

  • Additional ESD protection for CAN bus (diodes & grounding capacitors)
  • TVS for load dump protection

Potential problems in need of a solution:

  • Current load dump protection solution uses a big TVS diode (Littelfuse SLD) which just doesn't fit here :(

Overall board revision

Generic stuff

  • Thermal reliefs for GND pours
  • Smaller traces for tighter routing
  • Less board layers

(NB: the original reason for 6L isn't really that the board needs 6L, but the fab I used does ENIG for free on 6L boards while costing the same as 4L in smaller quantities I'm ordering them at...)

EMC improvements (not an expert on this, but we'll see)

  • More GND pins (also covered in pinout revision)
  • GND vias near signal vias
  • Re-stackup of board to bring out signal layers, inner for power and/or ground

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.