element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Internet of Things
  • Technologies
  • More
Internet of Things
Forum Which microcontroller to create my own lorawan node?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Internet of Things to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 3 replies
  • Subscribers 508 subscribers
  • Views 3488 views
  • Users 0 members are here
Related

Which microcontroller to create my own lorawan node?

imslora
imslora over 3 years ago

Hi all I am quite new in this sphere - I have a good electronics background and I specialize in IoT Integration.

I am stumped on which microcontroller to choose to create a lorawan node? Any good pointers?

I am asking because lorawan to enable otaa which seems to be the way forward has some memory issues with the conventional mcu's

thanks and sorry for the noob question

  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz over 3 years ago +4
    Hi, what specific memory issues are you referring to? I can't tell if you're looking for a microcontroller with a lot of memory, or for a microcontroller with secure memory. I don't know if you're looking…
  • dougw
    dougw over 3 years ago +4
    I assume the LoRa MCU modules from Arduino and Adafruit can handle TTN OTAActivation. Or an ESP32 LoRa module like LILYGO® TTGO LoRa32 V2.1 which has something like 512 KB RAM.
  • imslora
    imslora over 3 years ago +1
    Thanks for your replies shabaz thanks for your feedback I refer to the onboard memory as the library needed to attain ttn v3 otaa exceeds or will occupy the majority of the memory leaving little to none…
  • shabaz
    0 shabaz over 3 years ago

    Hi, what specific memory issues are you referring to? I can't tell if you're looking for a microcontroller with a lot of memory, or for a microcontroller with secure memory.

    I don't know if you're looking for something for hobby use (in which case just use a powerful microcontroller since the cost of a single microcontroller is in the noise compared to the cost of the time you will invest with it) or for production use (in which case you need security features) or for long battery life (a low-power microcontroller with good sleep options) or for sensor processing (a microcontroller with a lot of RAM and performance for AI/ML).


    Have you looked at existing LoRaWAN development boards and LoRaWAN modules, and LoRaWAN code libraries, and seen what microcontrollers they use? There may be some that you favour, e.g. if you have experience with a particular ecosystem you may prefer that. If you search for lorawan on this site, you'll see some recent blog posts by users of LoRaWAN-capable hardware and can see what specific microcontroller was used.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • dougw
    0 dougw over 3 years ago

    I assume the LoRa MCU modules from Arduino and Adafruit can handle TTN OTAActivation.

    Or an ESP32 LoRa module like  LILYGO® TTGO LoRa32 V2.1 which has something like 512 KB RAM.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • imslora
    0 imslora over 3 years ago

    Thanks for your replies

    shabaz thanks for your feedback I refer to the onboard memory as the library needed to attain ttn v3 otaa exceeds or will occupy the majority of the memory leaving little to none space for your own code with no headroom. Yes I have been looking at other project my project was prototyped using arduino mkr wan - so i have a working prototype but now I am in the stage to try and minimise the circuit footprint by redesigning a minimalist circuit. I asked this question so I can get more ideas what mcu's one could use.

    dougw thanks, yes I understand and did that - admittedly i didnt look at TTGO and now I am drooling a bit because looks like has enough ram to accomplish OTAA

    Thanks again - seems like quite an active community and helpful  

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube