Hacker GitHub

← All repos

gioblu/PJON

View on GitHub ↗ ★ 2,837 C++

PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

105 mentions on Hacker News by 13 people: 48 stories, 57 comments · first 2015-08-07 · latest 2022-12-20

Mentions per year 105 mentions · busiest year 2019 (29)
20082026
  1. …port" to various pieces of hardware, even if it means adding a whole new microcontroller. 1: https://github.com/gioblu/PJON
  2. some older references or even implementations: https://www.youtube.com/watch?v=O3Pf4TZ_vOE https://github.com/gioblu/PJON/tree/master/src/strategies/An... http://mecrisp.sourceforge.net/ledcomm.htm https://hackaday.com/2019/12/22/optical-co…
  3. …bridge the existing connectivity. The protocol the OP wishes for exists already, it is called PJON: https://github.com/gioblu/PJON
  4. …"decentralization" looks wasted. I hope IPFS will someday run on top of protocols like PJON ( https://github.com/gioblu/PJON ). Decentralization and democratization of networking will happen from the lower end, when the network…
    comment by gioscarab · 2021-03-15 · in IPFS Local Offline Collaboration Sig
  5. PJON supports mesh networking too, it is open-source and free to use, check it out: https://github.com/gioblu/PJON its address space may be beneficial (more flexible, lower overhead) for many use cases.
  6. Should use PJON as a transport: https://github.com/gioblu/PJON
  7. The PJON protocol: https://github.com/gioblu/PJON
  8. You should try to run gemini over PJON https://github.com/gioblu/PJON that could really change the game.
    comment by gioscarab · 2021-02-01 · in gemini:// space
  9. I totally agree with the OP, check out the protocol I am working on since 2010: https://github.com/gioblu/PJON
  10. PJON could help: https://github.com/gioblu/PJON/
  11. …through torrents. I agree with the OP Bitcoin should run over a network protocol like PJON https://github.com/gioblu/PJON and a private network infrastructure made by people. The point is, if you switch just the protocol, and keep the same…
  12. Protocol specification: https://github.com/gioblu/PJON/blob/13.0/src/strategies/Soft...
  13. …they just need to be of the same color. A free-space optical link can be built in minutes, see https://github.com/gioblu/PJON/tree/master/src/strategies/An...
  14. It should use PJON for communication: https://github.com/gioblu/PJON
    comment by gioscarab · 2020-12-26 · in Build a Two-Way Pager with Lora
  15. Here you can find the implementation of PJDL used by Jack Anderson to determine the maximum range: https://github.com/gioblu/PJON/tree/master/src/strategies/So... All devices listed in the compatibility section are able to communicate over…
  16. …of open 1-Wire with a longer range, support for more devices and a stronger immunity to noise. See: https://github.com/gioblu/PJON/blob/master/src/strategies/So... The core of the community uses PJON over PJDL in home automation systems,…
  17. More info here: https://github.com/gioblu/PJON
  18. It would be cool to run one of those P2P technologies over a protocol like PJON: https://github.com/gioblu/PJON until the network infrastructure is centralized P2P is relatively useless, it would be cool to see it applied on top of a…
  19. …Here is an example of a C++ source I have written implementing the code style I feel more readable: https://github.com/gioblu/PJON/blob/master/src/PJON.h 80 columns work better, even when reading the code with the smartphone.
    comment by gioscarab · 2020-11-30 · in I am an 80 column purist
  20. Speaking about network, I would have dedicated few lines to PJON: https://github.com/gioblu/PJON
  21. See PJON, it is also loosely related to SDRs https://github.com/gioblu/PJON
    comment by gioscarab · 2020-10-28 · in Ask HN: Good C++ code bases to read?
  22. …the few trying to replicate the approach and the development environment described by the author: https://github.com/gioblu/PJON
    comment by d4r114 · 2020-08-08 · in Steve Crocker on the History of RFCs
  23. …example of a local-first networking technology, I am really amazed by the job they did on that! https://github.com/gioblu/PJON
    comment by smithssoso · 2020-08-02 · in Local-first software (2019)
  24. …I have developed a data-link that uses a single LED for both reception and transmission: https://github.com/gioblu/PJON/tree/master/src/strategies/An... 2 devices with a single LED on each can establish half-duplex wireless communication…
    comment by gioscarab · 2020-07-09 · in A Near-Ultrasound (NUS) Data Link
  25. Could PJON https://github.com/gioblu/PJON be used as one of the underlying pluggable protocols? It would be cool to be able to use the browser along with an open-hardware physical network infrastructure.
    comment by gioscarab · 2020-06-28 · in WebTransport API
  26. Made a new release of PJON: https://github.com/gioblu/PJON PJON® (Padded Jittering Operative Network) is an arduino-compatible, multi-master, multi-media network protocol. It proposes a new Open Standard, it is designed as a framework and…
    comment by gioscarab · 2020-06-21 · in Ask HN: What did you make during lockdown?
  27. More info here: https://github.com/gioblu/PJON/ Let me know what you think :)
  28. …my strong italian accent): https://www.youtube.com/watch?v=GWlhKD5lz5w This is the implementation: https://github.com/gioblu/PJON/tree/master/src/strategies/So... This is the source code: https://github.com/gioblu/PJON/blob/master/src/strat…
    comment by gioscarab · 2020-06-21 · in Wireless Is a Trap
  29. …protocol for IOT and home automation applications called PJDL (Padded Jittering Data Link): https://github.com/gioblu/PJON/blob/master/src/strategies/So... It performs much better than wireless alternatives.
    comment by gioscarab · 2020-06-21 · in Wireless Is a Trap
  30. For me, this page helped it click: https://github.com/gioblu/PJON/blob/master/specification/PJO... If you are an engineer looking to connect devices you built together, this is a cool protocol to consider. Some examples of projects people…
    comment by thanksforfish · 2020-03-22 · in PJON – Padded Jittering Operative Network
  31. I am working since 2010 on the PJON (Padded Jittering Operative Network) protocol: https://github.com/gioblu/PJON
  32. More info here: https://github.com/gioblu/PJON/tree/master/src/strategies/An...
  33. More info here: https://github.com/gioblu/PJON/tree/master/src/strategies/So...
  34. More info here: https://github.com/gioblu/PJON/tree/master/src/strategies/An...
  35. That needs connectivity via PJON: https://github.com/gioblu/PJON :)
  36. I'm applying the local-first methodology in PJON, a new networking open standard : https://github.com/gioblu/PJON
  37. With PJON you can apply laser communication using AnalogSampling, see: https://github.com/gioblu/PJON/tree/master/src/strategies/An...
    comment by gioscarab · 2019-11-15 · in Home-Made Optical P2P Data Link (2003)
  38. …idempotent operations that can be requested repeatedly without harm and are timeout-tolerant. [1] https://github.com/gioblu/PJON/blob/master/specification/PJO...
  39. …stm32 is not the widest support, some strategies work with it, see the compatibility table here: https://github.com/gioblu/PJON/wiki
  40. …:) if you would like to share your idea with other users feel free to open an issue here: https://github.com/gioblu/PJON/issues
  41. Ciao gorgoiler, take a look to PJON's address space: https://github.com/gioblu/PJON/blob/master/specification/PJO... "The PJON protocol v3.1 in local mode supports connectivity for up to 254 devices, in shared mode supports connectivity…
  42. I suggest you to take a look at PJON: https://github.com/gioblu/PJON
  43. …2, 3 and 4 to be compatible with a decentralized structure before thinking about content ids? See https://github.com/gioblu/PJON
    comment by gioscarab · 2019-06-12 · in On Dat
  44. See also PJON: https://github.com/gioblu/PJON
  45. See PJON: https://github.com/gioblu/PJON
    comment by gioscarab · 2019-06-06 · in RFC-1149: IP over Avian Carriers
  46. …infrastructure will be already available. I am working on this problem since 2010, see PJON: https://github.com/gioblu/PJON
  47. I have worked 10 years in this direction, see PJON https://github.com/gioblu/PJON
    comment by gioscarab · 2019-03-21 · in Society Needs an Alternative Web
  48. …this characteristic of LEDs since young, those are some of the results: - This is a reflectometer: https://github.com/gioblu/PJON/tree/master/devices/sensors/L... - This is a bidirectional wireless data-link:…
    comment by gioscarab · 2018-08-30 · in How to use LEDs to detect light
  49. The wiki is a better overview – https://github.com/gioblu/PJON/wiki This is an abstract network stack for raspberry pi- type devices so they can talk to each other while sheltered from the underlying network interface (wifi, radio, wire,…
  50. Here the repo: https://github.com/gioblu/PJON/tree/master/strategies/Softwa... This is a totally software emulated single wire, multi-master data link implemented in less than 200 lines of code, supporting direct pin to pin communication…
    comment by gioscarab · 2017-11-02 · in Show HN: PJDL v2.0 – Single wire data link