Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!
Nanode - a Network Applications Node based on Arduino technology
by Monsonite, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
Nanode provides lowest cost web interconnectivity for microcontrollers and smart sensor networks.
It is compatible with the Arduino programming environment.
It combines ATmega328, ENC28J60 ethernet controller and magjack ethernet connector on the same small pcb. All components are conventional through-hole so that it can be assembled by anyone with basic soldering skills. It can be built for under Â£20 (US$32) which is half the cost of an Arduino with ethernet shield.
The Nanode has additional I/O connectors which bring all of the I/O from the ATmega328 microcontroller and power to the top edge of the pcb. This allows it to be plugged direrectly into a standard breadboard making prototyping easier.
It is compatible with most Arduino shields -such as the Nokia 3310 display shield shown'
In addition to ethernet connectivity, Nanodes can be connected together on a low cost wired serial bus which allows them to be distributed around the home, for example, in a home automation or energy monitoring system. The serial bus allows Nanodes to communicate with one another or via a Master/Slave heirarchy. The Master device normally has the ethernet connection, and may also have real time clock, User display/interface SDcard storage etc.
The Nanode platform is an ideal project to introduce web connectivity and networking. It's low cost and ease of assembly makes it an ideal college or Hackspace project.
Nanode allows applications for internet remote montoring and control to be developed on a familiar low cost platform Applications such as web servers, web clients or for data exchange and control using services such as Pachube.
Nanode is based on an earlier ATmega/ENC28J60 design and firmware by Tuxgraphics.
Build instructions are on my Blog here:
and more details including parts lists, pcb prices etc on the London Hackspace Wiki here:
A spreadsheet of the parts list from Cool Components and Rapid Electronics in the UK is included below - for batch of 10 and 20 units.
A firmware library which handles the ATmega/ENC28J60 commands has be written by Andrew Lindsay. It includes examples of a Twitter client, DNS queries and a Pachube client - which allows CSV data to be retrieved from Pachube.
The download library and more detaiils can be found here:
Upgrade this Thing with Thingiverse Apps
Nanode - a Network Applications Node based on Arduino technology by Monsonite is licensed under the Creative Commons - Attribution - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving Monsonite a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure Monsonite would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).