Why reinvent the wheel?

Engineers and memes taught us that it is stupid to create a new Standard, it is instead intelligent to use what is already available not necessarily understanding its principles!

It is necessary to try

Starting from the 1960s, ARPANET researchers used an open "Request for Comments" or RFC process to share feedback in early network protocols which led to the birth of the Internet in 1969. Studying the history of engineering and the early ages of humanity it is easy to understand how the time required for society to define and adopt a more efficient solution is one preponderant term that influences the pace of technological growth. Why not to start independently with the experience and the tools we have developed? What can be worked out with the new perspective we have matured? Can something new be learned or discovered in the process?

Ken Thompson (sitting) and Dennis Ritchie working together at a PDP-11

Privacy, freedom and security

Only thanks to the freedom of communication we became the predominant species on earth. Today we mostly pay an organization to be connected and share many aspects of our life. The aspects we don't want to share are often collected and leaked by our phones, televisions or smart coffee machines. Many are saying that our data is gathered to be potentially used against us in future. Now society seems more aware of many downsides of the medium it depends on. Looking at history this social distress generally leads to a medium revolution and the recurrence of those revolutions is accelerating along with the advance of technology.

Yuri Bezmenov, a Soviet defector, explains in detail the KGB's subversion process of target societies

Medium revolution

Thanks to Marshall Mcluhan's enlightened views, we can observe in history the effect of a medium revolution on society. The invention of books for example unleashed a huge cultural transformation, surely giving more data in the hands of people, but at the same time erasing the cultural diversity developed in thousands of years. As always, people who owned the technology have been able to influence, limit and coherce readers with filtered content. Today, who owns internet? Are we influenced, limited or coherced by it? Is humanity on the verge of a new medium revolution?

Marshall Mcluhan speaking about the influence of media on society

Let's network

8 years ago I started working on PJON because I felt that society would have needed a global decentralized network made by people or better a new temporary autonomous zone where to thrive. To achieve the goal was required a new network protocol able to operate with makers' technology, democratically designed, implemented and maintained without political or financial bias. No well paid zero-days, no license fees, only a joint effort to obtain a fair and secure way to speak with each other and with our machines, enhancing privacy and making us more aware of the technology that (mostly) keeps us all alive today.

Compatible devices


PJON - ATtiny85 compatible


PJON - ATtiny84/84A compatible

Arduino Uno

PJON - Arduino uno compatible

Arduino Leonardo

PJON - Arduino Leonardo compatible

Arduino Mega

PJON - Arduino Mega compatible

Arduino Nano

PJON - Arduino Nano compatible

Arduino Micro

PJON - Arduino Micro compatible


PJON - Teensy compatible

Arduino Due

PJON - Arduino Due compatible

Bluepill STM32

PJON - Bluepill STM32F103 compatible


PJON - SAMD21 compatible


PJON - ESP8266 NodeMCU compatible


PJON - ESP32 compatible

Raspberry Pi

PJON - Raspberry Pi compatible


PJON - Android compatible


PJON - LINUX compatible


PJON - WINX86 compatible

Mac OS X

PJON - Apple MACOSX compatible

Embedded systems connected

PJON® (Padded Jittering Operative Network) is an open-source network protocol able to connect devices using most physical layers and media, such as wires (PJDL, Ethernet, Serial and RS485), radio (ASK, FSK, OOK, LoRa or WiFi) and light pulses (PJDLS). It is released in a single portable implementation that can be easily cross-compiled on many systems like ATtiny, ATmega, ESP8266, Teensy, Raspberry Pi, Windows X86, Apple and Android. It is a valid tool to quickly build a network of devices.