nexa-board

Public

karlvaello/nexa-board

Loading…

Description

Imported from GitHub: KarlVaello/Nexa-Board · commit 5115a59 · license GPL-3.0

Description

Nexa is a Open Source Hardware board based on STM32f103 with a full duplex rs-485 interface

README

NOTES!

In need of satisfying the ISO 15765-2 the board will receive hardware changes.

ISO 15765-2, or ISO-TP (Transport Layer), is an international standard for sending data packets over a CAN-Bus. The protocol allows for the transport of messages that exceed the eight byte maximum payload of CAN frames. ISO-TP segments longer messages into multiple frames, adding metadata that allows the interpretation of individual frames and reassembly into a complete message packet by the recipient. It can carry up to 4095 bytes of payload per message packet.

Full duplex RS-485 will be replaced by CAN-bus.

What is Nexa-Board?

Nexa-Board is an open source project, based on STM32F103 microcontroller with a full duplex RS-485 to create a multipoint network that allows receiving and sending the information of all the boards. RS-485 as a physical layer and by programming you can set your own data exchange and interpretation protocol.

Hardware characteristics

  • 72 MHz
  • Full duplex RS-485 fully configurable.
  • CAN-BUS
  • 17 GPIO pins
  • 7 to 15 V power input
  • Power input polarity protection

Why does it exist ?

Exist as a solution to get a fully configurable comunication protocol, that allow you to create your own protocol depending on your needs.

Getting Started

  • Get a Nexa Board

Project that use Nexa-Board

  • Nexa Home

TODO status

  • Board design (Schematic)
  • Board design (PCB)
  • PCB manufacture
  • HW test
  • HW final version

  • New hardware changes due to apply CAN-bus
  • Board design (Schematic)
  • Board design (PCB)
  • PCB manufacture
  • HW test
  • HW final version

Releases

release-v1_0-shield | v1.0 - Initial complete board concept

License

Comments

No comments yet. Be the first to ask about this board.

Askabout this board