GithubHelp home page GithubHelp logo

electroniccats / bastble Goto Github PK

View Code? Open in Web Editor NEW
4.0 7.0 0.0 7.73 MB

Bast BLE is all the best in the world format Feather and BLE with a Nordic NRF!, Feather pin to pin compatible with a USB port type C

License: Other

electronic-cats feather bast-ble circuitpython hardware arduino nordic-bluetooth nordic-semiconductor nordic-boards

bastble's Introduction

Bast BLE

Bast BLE is all the best in the world format Feather and BLE with a Nordic NRF!, Feather pin to pin compatible with a USB port type C.

Bast-BLE is supported in the Arduino development environment and Circuit Python coming soon

We love all our Feathers equally, but this Feather is very special. It's our first Feather that is specifically designed for use with CircuitPython! CircuitPython is our beginner-oriented flavor of MicroPython - and as the name hints at, its a small but full-featured version of the popular Python programming language specifically for use with circuitry and electronics.

Please note, CircuitPython does not come preloaded. See the full guide linked below for instructions on installing it

Lipoly battery and USB cable not included (but we do have lots of options in the shop if you'd like!)

Hardware Features

  • Nordic nRF52840 System-on-Chip
    • ARM® Cortex®-M4F processor optimized for ultra-low power operation
    • Combining Bluetooth 5, Bluetooth Mesh, Thread, IEEE 802.15.4, ANT and 2.4GHz proprietary
    • On-chip NFC-A tag
    • On-chip USB 2.0 (Full speed) controller
    • ARM TrustZone® Cryptocell 310 security subsystem
    • 1 MB FLASH and 256 kB RAM
  • Program/Debug options with DAPLink
    • MSC - drag-n-drop programming flash memory
    • CDC - virtual com port for log, trace and terminal emulation
    • HID - CMSIS-DAP compliant debug channel
    • WEBUSB HID - CMSIS-DAP compliant debug channel
  • External ultra-low power 64-Mb QSPI FLASH memory
  • Up to 21 GPIOs available via headers
  • IF Boot/Reset Button
  • On-board 2.4G chip antenna
  • 3.3V regulator with 1A peak current output
  • VBUS & VIN Power-Path Management
  • Reversible USB 3.1 Type-C Connector
  • Breadboard-friendly with dual 18-Pin headers
  • Feather Format

How to get Bast BLE

Bast BLE is available on the following channels (click to go directly to the product):

Pinout Diagram

Coming Soon..

Software Resource

The nRF52840 Micro Dev Kit USB Dongle can be used to play with : nRF5 SDK, OpenThread, Web Bluetooth, iBeacon, Eddystone, and more.

Software Brief Description
Arduino Core MbedOS The friendly Arduino core by Electronic Cats with MbedOS,
UF2 Bootloader UF2 Bootloader fir NRF52,
nRF5 SDK Offical Software Development Kit for nRF51 and nRF52 Series
OpenThread Border Router An open source border router, designed to work with OpenThread
Thread Network Sniffer Help you to efficiently analyze Thread network traffic
Web Bluetooth Bluetooth support for the Web
iBeacon A Bluetooth low energy advertising message format designed by Apple
Eddystone A protocol specification that defines a Bluetooth low energy message format for proximity beacon messages
CircuitPython A Python language for microcontrollers designed to simplify experimentation and learning
TinyGo Go compiler for small devices, based on LLVM
Rust for nrf52840-mdk Rust support for the nrf52840-mdk development board
RIOT OS The friendly Operating System for the Internet of Things,

Contributing

We would love for you to contribute to this project and help make it even better than it is today!

License

OpenSourceLicense

Electronic Cats invests time and resources providing this open source design, please support Electronic Cats and open-source hardware by purchasing products from Electronic Cats!

Designed by Electronic Cats.

Firmware released under an GNU AGPL v3.0 license. See the LICENSE file for more information.

Hardware released under an CERN Open Hardware Licence v1.2. See the LICENSE_HARDWARE file for more information.

Electronic Cats is a registered trademark, please do not use if you sell these PCBs.

January 2020

bastble's People

Contributors

capuchino69 avatar eric286 avatar fabian-rc avatar jorgeuri avatar juan-eduardo avatar montserrat12345 avatar sabas1080 avatar soulkrown avatar wero1414 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  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.