Author Topic: PJON, Padded Jittering Operative Network, multi-master, multi-media lan  (Read 2576 times)

0 Members and 1 Guest are viewing this topic.

Offline legacyTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
see here  :D
 

Offline legacyTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: PJON, Padded Jittering Operative Network, multi-master, multi-media lan
« Reply #1 on: December 06, 2016, 07:11:22 pm »
new posts here  :-+
 

Offline legacyTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: PJON, Padded Jittering Operative Network, multi-master, multi-media lan
« Reply #2 on: December 09, 2016, 04:12:46 pm »
any interest for this network frame ?


I am not affiliated with the author

I am simply following his work
for my own curiosity  :popcorn:
 

Offline mark03

  • Frequent Contributor
  • **
  • Posts: 711
  • Country: us
Re: PJON, Padded Jittering Operative Network, multi-master, multi-media lan
« Reply #3 on: December 09, 2016, 06:04:39 pm »
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.
 

Offline gioblu

  • Newbie
  • Posts: 4
  • Country: it
Re: PJON, Padded Jittering Operative Network, multi-master, multi-media lan
« Reply #4 on: December 11, 2016, 12:25:09 pm »
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/OverSampling
Here the specification: https://github.com/gioblu/PJON/blob/master/strategies/SoftwareBitBang/specification/padded-jittering-protocol-specification-v0.1.md

And 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.md

In 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
« Last Edit: December 11, 2016, 12:44:26 pm by gioblu »
 

Offline legacyTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 4415
  • Country: ch
Re: PJON, Padded Jittering Operative Network, multi-master, multi-media lan
« Reply #5 on: December 13, 2016, 06:09:50 pm »
a few comments, in the issue sections
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf