PJON, Padded Jittering Operative Network, multi-master, multi-media lan - Page 1
Forum section: electronics / general

author: legacy
author_rank: Super Contributor
timestamp: December 06, 2016, 08:48:40 am
content: seehere

author: legacy
author_rank: Super Contributor
timestamp: December 06, 2016, 07:11:22 pm
content: new postshere

author: legacy
author_rank: Super Contributor
timestamp: December 09, 2016, 04:12:46 pm
content: any interest for this network frame ?I am not affiliated with the authorI am simply following his workfor my own curiosity

author: mark03
author_rank: Frequent Contributor
timestamp: December 09, 2016, 06:04:39 pm
content: It looks vaguely interesting, but he really needs a summary or a "Why PJON?" page explaining his design objectives and use cases, explaining the situations where PJON is attractive and why. A sales pitch, basically. I had to dig a while before discovering really basic information like how many wires are required, etc.If MIPI I3C succeeds in the market, that will be a mainstream alternative for the two-wire use case.While probably beyond the scope of their present efforts, it would be useful to have an estimate of hardware complexity, i.e. a Verilog or VHDL implementation of a PJON peripheral.

author: gioblu
author_rank: Newbie
timestamp: December 11, 2016, 12:25:09 pm
content: Ciao I am Giovanni Blu Mitolo the creator of PJON and nice to meet you all being this my first post here.I really am enjoying to see this forum enormously full of info and passionate people, I am asking myself how I never encountered it before.Thank you mark03 for you precious suggestion, sadly martketing and communication is a really important side of a new design proposal.Speaking about the physical layer requirements, probably is not enough clear that PJON is a datalink layer agnostic protocol and network layer, so it can work over one or optionally two wires with no extra hardware (SoftwareBitBang strategy -https://github.com/gioblu/PJON/blob/master/strategies/SoftwareBitBang/specification/padded-jittering-protocol-specification-v0.1.md), through an hardware or software emulated serial port (ThroughSerial -https://github.com/gioblu/PJON/tree/master/strategies/ThroughSerial), through cheap radio transceiver modules (OverSampling -https://github.com/gioblu/PJON/tree/master/strategies/OverSampling), TCP (EthernetTCP strategy -https://github.com/gioblu/PJON/tree/master/strategies/EthernetTCP) or UDP (LocalUDP strategy -https://github.com/gioblu/PJON/tree/master/strategies/LocalUDP).So it proposes a new data link or physical layer created by me in almost 8 years of experiments and development in two different versions:-https://github.com/gioblu/PJON/tree/master/strategies/SoftwareBitBang-https://github.com/gioblu/PJON/tree/master/strategies/OverSamplingHere the specification:https://github.com/gioblu/PJON/blob/master/strategies/SoftwareBitBang/specification/padded-jittering-protocol-specification-v0.1.mdAnd also a protocol and network layer created with the help of the github community:-https://github.com/gioblu/PJON/blob/master/specification/PJON-protocol-specification-v1.0.mdIn particular here is a video showing the Blink example with the minimum hardware setup needed (2 arduinos and 1 wire):Here a video with a more complicated bus running:And here the official website of PJON:http://www.pjon.network

author: legacy
author_rank: Super Contributor
timestamp: December 13, 2016, 06:09:50 pm
content: a few comments, in theissuesections