All Projects → Robo4J → robo4j

Robo4J / robo4j

Licence: GPL-3.0, Unknown licenses found Licenses found GPL-3.0 LICENSE.txt Unknown licence.txt
Robo4j.io robotics/IoT framework

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to robo4j

Cosmos
Hacktoberfest 2021 | World's largest Contributor driven code dataset | Algorithms that run our universe | Your personal library of every algorithm and data structure code that you will ever encounter |
Stars: ✭ 12,936 (+19801.54%)
Mutual labels:  hacktoberfest2021
Wttr.in
⛅ The right way to check the weather
Stars: ✭ 16,345 (+25046.15%)
Mutual labels:  hacktoberfest2021
Portfolio
Have a portfolio website? Add it here, showcase it to the world!
Stars: ✭ 14 (-78.46%)
Mutual labels:  hacktoberfest2021
Greenshot
Greenshot for Windows - Report bugs & features go here: https://greenshot.atlassian.net or look for information on:
Stars: ✭ 2,562 (+3841.54%)
Mutual labels:  hacktoberfest2021
Cml
♾️ CML - Continuous Machine Learning | CI/CD for ML
Stars: ✭ 2,843 (+4273.85%)
Mutual labels:  hacktoberfest2021
databroker
Unified API pulling data from multiple sources
Stars: ✭ 26 (-60%)
Mutual labels:  hacktoberfest2021
Geyser
A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
Stars: ✭ 2,851 (+4286.15%)
Mutual labels:  hacktoberfest2021
ipv6
IPv6-adresse.dk source & data
Stars: ✭ 27 (-58.46%)
Mutual labels:  hacktoberfest2021
Raty
🌟 Raty - A Star Rating Plugin
Stars: ✭ 2,292 (+3426.15%)
Mutual labels:  hacktoberfest2021
Hackoween-Hacktoberfest2021
GitInto's Hacktoberfest 2021 Repository
Stars: ✭ 28 (-56.92%)
Mutual labels:  hacktoberfest2021
Boostnote.next
Boost Note is a powerful, lightspeed collaborative workspace for developer teams. Forum (New!): https://github.com/BoostIO/BoostNote-App/discussions
Stars: ✭ 2,682 (+4026.15%)
Mutual labels:  hacktoberfest2021
Linkedin Skill Assessments Quizzes
Full reference of LinkedIn answers 2021 for skill assessments, LinkedIn test, questions and answers (aws-lambda, rest-api, javascript, react, git, html, jquery, mongodb, java, Go, python, machine-learning, power-point) linkedin excel test lösungen, linkedin machine learning test
Stars: ✭ 7,014 (+10690.77%)
Mutual labels:  hacktoberfest2021
hacktoberfest
Contribute to this repo for your T-shirt, must be relevant that can add some value to this repo.
Stars: ✭ 33 (-49.23%)
Mutual labels:  hacktoberfest2021
Earthly
Repeatable builds
Stars: ✭ 5,805 (+8830.77%)
Mutual labels:  hacktoberfest2021
Hacktoberfest-Contribution
This repository is especially for beginners who want to contribute to Open Source and complete the Hacktoberfest Challenge.
Stars: ✭ 12 (-81.54%)
Mutual labels:  hacktoberfest2021
Detect It Easy
Program for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+4487.69%)
Mutual labels:  hacktoberfest2021
Igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Stars: ✭ 2,956 (+4447.69%)
Mutual labels:  hacktoberfest2021
Data-Structures-And-Algorithms
Important data structure and algorithms codes and concept's open-source repository.
Stars: ✭ 48 (-26.15%)
Mutual labels:  hacktoberfest2021
Hacktoberfest 2021
This repository aims to help code beginners with their first successful pull request and open source contribution. Happy coding!
Stars: ✭ 109 (+67.69%)
Mutual labels:  hacktoberfest2021
General-Purpose-Scripts
A repository containing several general purpose Python scripts to automate daily and common tasks.
Stars: ✭ 47 (-27.69%)
Mutual labels:  hacktoberfest2021

Build Status

Robo4J

Robo4J provides an easy way of getting started with building custom hardware and creating software for it running on the JVM.

  • Robo4j.io is a robotics framework running on the JVM
  • Robo4j.io provides a library of hardware abstractions for RaspberryPi and Lego EV3 out of the box
  • Robo4j.io provides a library of configurable units that allows hardware to be enabled and configured through XML
  • Robo4j.io provides a threading model controlled by annotations

The current Robo4j.io version is 0.5




Requirements

Git, Gradle, OpenJDK 11

If you are looking for a JDK 11 ARM hard float build for Raspbian, we recommend looking into Liberica JDK or Azul Zulu Embedded.

Documentation

See current Robo4j documentation.

Note: Under construction.

Building from Source

The Robo4j framework uses Gradle for building.

The following will build all components:

./gradlew jar

The individual bundles will be available under robo4j/<component>/build/libs. To install the bundles and make them available to downstream dependencies, run the following:

./gradlew install

Note: If you are not using Robo4J as the standard user (pi) on a Raspberry Pi, you will have to specify the path to the local maven repository in the file libraries.gradle, variable: mavenRepository

Note: Robo4J currently requires OpenJDK 11. Ensure that you build and run with OpenJDK 11.

Staying in Touch

Follow @robo4j or authors: @miragemiko, @hirt on Twitter.

In-depth articles can be found at Robo4j.io, miragemiko blog or marcus blog

License

Robo4J is released under General Public License v3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].