/m4ag-firmware

Building mesh networks and expanding the possibilities for agricultural business with the tomorrow's IoT

Primary LanguageMakefileApache License 2.0Apache-2.0

M4ag Firmware


A development subdivision from the m4a-firmware repository

m4ag-firmware follow the same principles and objectives of m4a-fimware, the only difference is the work area. This firmware cover the design of mesh tecnologies focused on agriculture.

FEATURES

m4ag-firmware provides these principals features:

  • IPv6
  • CoAp
  • RPL

Getting Started

Enjoy your firmware following these steps:

  • Clone the Repository and update the submodules.

  • Compile for mesh boards
    make

    for other supported devices

    make BOARD=your_dev_name
  • Flashing
    make flash

    Passing your boards name as the above point

    make BOARD=your_dev_name flash
  • Open terminal and look what's happening.

    make term

Enjoy your firmware and if you have some failure or bugs please present issue and we'll be working in resolve it. Remember check if another user had the same issue.

For more information follow us in twitter and join to us and our discord channel.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

or in the LICENSE file, in the root folder of this repository.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and limitations under the License.

Copyright (c) 2021 Mesh4all <mesh4all.org>

Licensed under the Apache License Version 2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


Documentation | Discord | Installation