About NoCAN
The NoCan IoT platform enables the creation of a very reliable wired network composed of Arduino-compatible nodes connected through CAN bus, targetting application domains where wireless approaches are not satisfactory. Each node features a 32-bit ARM cortex microcontroller (SAMD21G18) and the network is managed by a Raspberry-Pi.
You can control your network with the command line, a smartphone, a browser, MQTT or JSON/REST! And of course, NoCAN is open-hardware so you can incorporate in your own design without any restrictions. Read more about the NoCAN platform or watch our Kickstarter video.
Getting started
You just bought NoCAN hardware and you don't know where to start? Have no fear! We got you covered with our big installation tutorial.
And if you can't figure something out, come and ask for help on our Forums.
Arduino development
Once you have configured your Arduino environment to use the NoCAN board definitions, as described in the Arduino section of our tutorial. You can:
- First, check the Arduino NoCAN library documentation
- Read our PIR sensor tutorial
- Learn how to build an automated plant watering system.
- Look at some sample code for:
You will also want to check out the pinout diagram of the Omzlo CANZERO.
Interfaces: CLI, Blynk, MQTT, REST, the web, etc.
NoCAN is a strongly interoperable platform that does not rely on any "proprietary cloud" to stay alive. Our command line utility nocanc allows controlling your network from a Linux machine, a Windows PC or a Mac.Learn to:
- Control your NoCAN network from your smartphone with blynk
- Use MQTT to connect NoCAN to IoT platforms such as or
- Control your network with a simple web browser.
- Control your network with a RESTful JSON API (coming soon)
- Make your own interface with the NoCAN event protocol over TCP/IP
- Look at the low level CAN bus protocol
Hardware
Check out the following links for detailed information about our hardware and the firmware that powers it:
- The CANZERO node hardware description, featuring a 32-bit SAMD21, an STM32F0, Arduino-MKR form-factor, ...
- The PiMaster HAT, the HAT that powers your Raspberry-Pi and your network (it also works with the BalenaFin).
- SAMD21 firmware source code for the CANZERO and SMT32F0 CANbus driver firmware source code.
- STM32F0 firmware source code for the PiMaster
- CANZERO Eagle CAD design files and PiMaster Eagle CAD design files
Unless otherwise indicated, all hardware design files are licensed under CC BY-SA 4.0 and all software is licensed under MIT.
Get it now!
You can find the Omzlo CANZERO and the Omzlo PiMaster on our Online store.
Comments
Did you guys look at the CANOpen specification at all? It handles a few of the things that you're attempting to solve...
Alwyn Nixon-Lloyd, over 6 years ago@Alwyn Nixon-Lloyd. Using an existing standard (like CANOpen) is always better than creating a new solution from scratch. However, I don’t think CANOpen offers any form of dynamic address allocation. I don’t believe that it offers firmware update over the network. In general, CANOpen is quite complex and not necessarily the ideal tool for the maker community we are targetting.
Omzlo, over 6 years agoHi,
I just found your project, it seems to be perfect for an experimental project I want to build. But realized you've already closed the funding on Kickstarter...
Is there another way to pitch in and get a Nocan kit?
Thanks Karen
Karen Gabrielyan, over 6 years agoI find this project very fascinating, as I've been doing some research into IoT tech and want to get myself involved into building a small automated garden experiment. I'm looking forward to be able to purchase the kit and get myself into it, unfortunately only found out about it after the kickstarter campaign finished. Coming from 100% software background here, let's hope that hardware doesn't get me too overwhelmed.
Question: Are the any ideas for making a golang library for nocanc, besides the Arduino & cli tool? I'd like to be able to bridge it with https://www.flogo.io/ which looks like it can be a very powerful combination.
Konstantin Indjov, over 6 years agoThanks for great work with NoCAN. Thanks for publishing this material.
NoCAN looks very easy to use and the fact that is compatible with many Arduino compatible boards make it even more exiting.
Also, thanks for the work with Blynk. Just one word, AWESOME!!
ME, over 5 years ago@ME: thanks for the kind words! It gives us plenty of motivation!
Omzlo, over 5 years agoI like your idea of this protocol its fascinating and really great. Especially considering the ability to remotely upload code to nodes, and having everything connected to a single endpoint. Must the nodes be connected in daisy chain form, or can some sort of hub be created or allowed that allows for all nodes to be connected to a single point? I am a heavy MQTT user, but it seems you don't support certificates authentication over MQTT. If one was to start building products on your protocol, being new what are the chances of not going bursts and lack of support in the future?
Odianosen Ejale, over 5 years ago@Odianosen Ejale, To answer your questions: - For optimal communications, the nodes must be connected in a daisy chain, but other approaches may be possible, see https://www.omzlo.com/faq - We plan to implement enhanced security options for MQTT in the near future, starting with TLS. - Yes, omzlo is a startup and there’s always a risk that we will fail. But the good thing is that we are open-source/open-hardware so anybody can continue our work.
Omzlo, over 5 years ago希望能够很方便的接入homeassistant,这样它将能够与更多的设备进行互动。
allen.shen, over 5 years agoCANOpen handles dynamic addressing, firmware update over the network, proper master/slave specifications, device profiles, and has been around for roughly 20 years...
Geoffrey Van Landeghem, about 5 years agoI'd be happy to contribute to extending this platform, but development and engagement seems to have stalled. How do we build a community around it ?
David Moorhouse, over 1 year agoHervas Malo M what happens if a girl takes male viagra A quick and detailed physical examination is a must in the initial assessment of myxedema coma
chieree, over 1 year agoHey,
This is precisely what I tried to invent back in 2016 - CANBUS & MQTT - but I didn't have enough electronic knowledge. Now, when I tried to reboot the project I found that somebody did it, and made accessible :D Great job. Are you going to continue development and sell stuff?
brapacz, 11 months agoHey,
This is precisely what I tried to invent back in 2016 - CANBUS & MQTT - but I didn't have enough electronic knowledge. Now, when I tried to reboot the project I found that somebody did it, and made accessible :D Great job. Are you going to continue development and sell stuff?
brapacz, 11 months agoHey,
This is precisely what I tried to invent back in 2016 - CANBUS & MQTT - but I didn't have enough electronic knowledge. Now, when I tried to reboot the project I found that somebody did it, and made accessible :D Great job. Are you going to continue development and sell stuff?
brapacz, 11 months agoHey there
In today's fast-paced business world, staying ahead often means delegating tasks efficiently. That's where 5C VA steps in – your partner for exceptional, expert, and seasoned virtual support across any industry. At an unbeatable rate of just $9.00 per hour, our virtual assistants will optimize your operational workflow, empowering you to focus on core business strategies while we handle the rest.
From handling your emails, customer support, call answering, and scheduling, to handling complex data management tasks, our team is ready to support your business needs with precision and professionalism. Picture the growth potential when your time is spent on what truly matters, powered by the support of a dedicated virtual assistant who gets your business inside out.
Let 5C Virtual Support be the key to unleashing your business's full potential. Reach out to us today to find out how our tailored solutions can elevate your productivity and efficiency.
Best regards
Tommy Tanner 5C Virtual Assistance sales@5cvas.com 904-685-6366 www.5cvas.com/?refid=243
Tommy Tanner, 7 months agoСамые актуальные новинки мировых подиумов. Абсолютно все новости лучших подуимов. Модные дома, торговые марки, высокая мода. Новое место для стильныех хайпбистов. https://richlifestyle.ru/
CharlesMoK, 6 months agoТочно актуальные новинки модного мира. Актуальные новости самых влиятельных подуимов. Модные дома, бренды, высокая мода. Интересное место для модных хайпбистов. https://stylecross.ru/
Zofiadib, 5 months agoСамые трендовые новости индустрии. Все новости лучших подуимов. Модные дома, торговые марки, haute couture. Лучшее место для трендовых людей. https://hypebeasts.ru/
Donaldvor, 5 months agoHey there
We provide real human traffic with a revenue share option.
Are you striving for long-term growth and looking forward to elevate your ad revenue? Pristine Traffic offers premium traffic solutions that bring engaged, high-quality users to your site hassle-free. Our traffic helps you: - Enhance user engagement and retention - Maximize your ad earnings - Ensure consistent, profitable traffic flow
Be among the successful websites that have achieved sustainable growth with our tailored solutions. Seize the opportunity to elevate your ad revenue and secure long-term success.
Learn more about Pristine Traffic and get started today: https://bit.ly/prstraffic
Regards
Abigail Murphy Pristine Traffic abigail@pristinetraffic.com WhatsApp: +18143008897 https://bit.ly/prstraffic
Agueda Begum, 5 months ago64 comments triggered our SPAM filter and will be reviewed before publication.
Leave a comment