Skip to content

Commit

Permalink
Starter links on homepage
Browse files Browse the repository at this point in the history
  • Loading branch information
Frank Delporte committed Jan 10, 2024
1 parent fb37570 commit 554ebdf
Showing 1 changed file with 13 additions and 14 deletions.
27 changes: 13 additions & 14 deletions content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ title: Welcome to Pi4J

**Latest release: V2.4.0 (2023-10-24, see [Release Notes](/about/release-notes/)).**

This project is intended to provide **a friendly object-oriented I/O API and implementation libraries
for Java Programmers** to access the **full I/O capabilities of the Raspberry Pi platform**. This project
abstracts the low-level native integration and interrupt monitoring to enable Java programmers to
**focus on implementing their application business logic**.
This project is intended to provide **a friendly object-oriented I/O API and implementation libraries for Java Programmers** to access the **full I/O capabilities of the Raspberry Pi platform**. This project abstracts the low-level native integration and interrupt monitoring to enable Java programmers to **focus on implementing their application business logic**.

If you immediately want to "dive" into Pi4J development, check these resources:

* Starters: [Creating a single file application with JBang](examples/jbang/jbang_minimal_example.md).
* Experienced Java developer: [Creating an application with Maven or Gradle](getting-started/minimal-example-application.md).

### Brief History

Expand All @@ -28,22 +30,19 @@ capabilities of embedded platforms such as the Raspberry Pi.

### Project Status Summary

The Pi4j project has evolved in all these years as the whole Java eco-system and Raspberry Pi systems
have been evolving.
The Pi4j project has evolved in all these years as the whole Java eco-system and Raspberry Pi systems have been evolving.

This resulted in two main versions.

#### Version 1

The original library which started in 2012 and got a last release in 2021. Up till **version 1.3 the
library targets Java 8**, while **version 1.4 relies on Java 11**. More info is provided on
["Previous versions (V.1)"](/about/previous-version-v1/).
The original library which started in 2012 and got a last release in 2021. Up till **version 1.3 the library targets Java 8**, while **version 1.4 relies on Java 11**.

More info is provided on ["Previous versions (V.1)"](/about/previous-version-v1/).

#### Version 2

As of Version 2.0, Pi4J will **no longer include support for peripheral devices and
add-on chipsets/boards** as part of the core project. A new plugin model has been introduced
in version 2.0 that should help enable third-party development and support third-party
add-ons which may be developed and maintained independently of the core Pi4J project.
As of Version 2.0, Pi4J **no longer includes support for peripheral devices and
add-on chipsets/boards** as part of the core project. A new plugin model has been introduced in version 2.0 that helps to enable third-party development and support third-party add-ons which can be developed and maintained independently of the core Pi4J project.

Read more on ["What's New (V.2)"](/about/new-in-v2/).
More info is provided on ["What's New (V.2)"](/about/new-in-v2/).

0 comments on commit 554ebdf

Please sign in to comment.