Giter Site home page Giter Site logo

awesome-wisblock's Introduction

Welcome to Awesome WisBlock RAK

RAKwireless WisBlock is open source. Not only the software is open source, but the hardware is as well.

To support you, we created the Awesome WisBlock repository. Here you find tutorials how to create your own WisBlock Sensor or WisBlock IO modules. Also, as there was interest in 3D printable enclosures, we added a section for the enclosures.

RAKstar

If you have created your own awesome IO or Sensor module, please share it here with the WisBlock community and become a RAKstar. And if it is something real awesome, RAKwireless might even produce it.


WisBlock

Content


Read this first

  • The board-to-board connectors used in the WisBlock products can be bought from the RAKwireless store. There are two suppliers for the connectors, Panasonic and TXGA. On the base board (RAK5005-O) are the female/socket version, on the modules are the male/header version
  • Have a good look into the datasheet of the RAK5005-O WisBlock Base board to understand the signals connected to the 4 sensor slots. => RAK5005-O datasheet
  • Have a good look into the datasheet of one of the existing WisBlock Sensor modules to understand the usage of the signals. For example the RAK1906 Environment sensor
  • Have a good look into the datasheet of one of the existing WisBlock IO modules to understand the usage of the signals. For example the RAK1920 Sensor Adapter

WisBlock Sensor tutorial

This tutorial leads you throught the steps to create your own WisBlock Sensor module. You can find the step-by-step tutorial here To make the task easier, we have prepared a complete example project for Autodesk Eagle™. You can download it here.

WisBlock IO tutorial

This tutorial leads you throught the steps to create your own WisBlock IO module. You can find the step-by-step tutorial here To make the task easier, we have prepared a complete example project for Autodesk Eagle™. You can download it here.

Board-to-board connectors

24 Pin Male 24 Pin Female
24-pin male 24-pin female

The board-to-board connectors used in the WisBlock products can be bought from the RAKwireless store. There are two suppliers for the connectors, Panasonic and TXGA. On the base board (RAK5005-O) are the female/socket version, on the modules are the male/header version.
There are two types of connectors. The 24pin male connector is used for WisBlock Sensor modules. The 40pin male connector is used for WisBlock IO modules.

40 Pin Male 40 Pin Female
40-pin male 40-pin female

Connector data sheets

Connector part library

  • Schematic and PCB part libraries for other PCB design tools than Eagle are available in the Parts-Libraries

RAK examples

We prepared a custom WisBlock Sensor and a custom WisBlock IO module as ready to go Eagle™ projects.

RTC example

This Eagle™ project is the outcome of the WisBlock Sensor tutorial. It is a RTC module with integrated backup battery.

IO extender example

This Eagle™ project is the outcome of the WisBlock IO tutorial. It is an IO extender that gives you access to more GPIO's.

Community created modules

This is your space. We hope that you share the awesome WisBlock Sensor and WisBlock IO you created here with the community.



Thank you for sharing your awesome creation here and supporting RAKwireless by using our WisBlock products.

RAKwireless invests time and resources providing this open source code, please support RAKwireless and open-source hardware by purchasing products from RAKwireless!

For support and questions about RAKwireless products please visit our forum
For examples and quick start tutorial please visit our Github Repo
For additional information about RAK products please visit our Documentation Center and our Knowledge Hub
To buy WisBlock modules please visit our online store

awesome-wisblock's People

Contributors

beegee-tokyo avatar antoniovalente avatar

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.