Giter Club home page Giter Club logo

simba's Introduction

buildstatus codecov coverity donate

Simba

This is the source code repository of the Simba Embedded Programming Platform. See http://simba-os.readthedocs.org for further details.

Simba is written in C.

Don't hesitate to create issues or pull requests if you want to improve Simba!

“We don't make mistakes, we just have happy accidents.” ― Bob Ross

Try it out!

  1. Download the Arduino IDE and install Simba using the Boards Manager.

    https://raw.githubusercontent.com/eerimoq/simba-releases/master/arduino/avr/package_simba_avr_index.json
    https://raw.githubusercontent.com/eerimoq/simba-releases/master/arduino/sam/package_simba_sam_index.json
    https://raw.githubusercontent.com/eerimoq/simba-releases/master/arduino/esp/package_simba_esp_index.json
    https://raw.githubusercontent.com/eerimoq/simba-releases/master/arduino/esp32/package_simba_esp32_index.json
    
  2. Select a Simba board.

  3. Open the blink example.

  4. Upload!

See the Simba installation documentation for detailed step-by-step instructions.

Need help?

  1. Have a look at the Simba documentation. It's actually pretty good. =)
  2. Write an issue here on GitHub.

Contributing

Contributing is very easy, using GitHub for pull requests and code review. Just follow the steps below for a smooth process.

  1. Fork this repository.
  2. Implement the new feature, bug fix or other improvement, usually on the master branch.
  3. Implement test case(s) to ensure that future changes do not break legacy.
  4. Create a pull request and wait for the code to be reviewed, usually done within a day or two.

License

Simba is licensed under the MIT License. See LICENSE for a copy of the licence. Third party source code and libraries that Simba depends on may have other licenses. Most third party code is placed in the 3pp folder.

simba's People

Contributors

alex4o avatar alguryanow avatar dannixon avatar eerimoq avatar ivankravets avatar mrsurly avatar pctj101 avatar rafacouto avatar shacal avatar simonlbn avatar temoto avatar thomasbarth avatar wuwx avatar yegorbobrovski avatar

Watchers

 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.