udooboard / neo-docs Goto Github PK
View Code? Open in Web Editor NEWUDOO Neo Documentation
License: MIT License
UDOO Neo Documentation
License: MIT License
I know it is not completely the correct place to enter this issue but on http://www.udoo.org/get-started-neo/ there is still a reference made to the old image Udoobuntu 2 RC1 instead of RC2
In the Arduino M4 Processor > Communication, lines with Serial.write('Hello'); are wrong. Use Serial.print("Hello'"); instead.
Please change the following:
Copyright (C) 2014 Ekironji Solutions
These example’s scripts are meant to demonstrate how to implement a uni\bidirectional communication between an Arduino sketch (running on SAM3X Arduino Compatible processor) and a binary application on iMX6 Linux processor.
The Arduino sketch will remain the same no matter which programming language you’ll use to develop the binary on iMX6.
There are two example scripts for each programming language: C, Java, PHP, Python.You can find the whole repo in our Github Channel. [add link, see 3.]
Each program is meant to be executed while the matching Arduino Sketch is running on SAM3X:
arduino_serial_example.ino
c_serial_example.c
java_serial_example.java
php_serial_example.php
python_serial_example.py
arduino_serial_example_bidirectional.ino
c_serial_example_bidirectional.c
java_serial_example_bidirectional.java
php_serial_example_bidirectional.php
python_serial_example_bidirectional.py
3. Add source page link to this page else we cannot find the sources: https://github.com/UDOOboard/serial_libraries_examples
4. Please update layout as it has a complete other css as the other pages
5. Replace "sudo pip install pyserial" with "sudo apt-get install python-serial" see http://www.udoo.org/forum/threads/pyserial-error-with-udoo-neo.3294/
6. Add the github source page to the Udoo Dual/Quad pages too: http://www.udoo.org/docs/Serial_Libraries/index.html
The examples with Analogwrite in them do not follow the rules according the PWM issue and will fail:
http://www.udoo.org/docs-neo/Debugging_&_Troubleshooting/Arduino_PWM_Issue.html
Affected examples
http://www.udoo.org/docs-neo/Cookbook_Arduino_M4/RGB_led.html
http://www.udoo.org/docs-neo/Cookbook_Arduino_M4/Two_color_common_cathode_led.html
Also affected is http://www.udoo.org/docs-neo/Arduino_M4_Processor/Sketch_examples.html RGB example but i think this whole section can be deleted as it is has the same purpose as the Cookbook.
Hi,
I was trying the examples in http://www.udoo.org/docs-neo/Hardware_&_Accessories/Bricks_snap_in_sensors.html and found that the temperature sensor was not detected (the barometer was fine though).
I had to run..
udooer@udooneo:~$ sudo sh -c 'echo lm75 0x48 >/sys/class/i2c-dev/i2c-1/device/new_device'
udooer@udooneo:~$ dmesg|tail
[ 22.347319] wlan0: moving STA 80:ea:96:f1:f9:44 to state 4
[ 22.351189] wlcore: Association completed.
[ 22.469961] init: plymouth-stop pre-start process (1038) terminated with status 1
[ 82.409569] cfg80211: Verifying active interfaces after reg change
[ 356.143450] lm75 1-0048: hwmon0: sensor 'lm75'
[ 356.143510] i2c i2c-1: new_device: Instantiated device lm75 at 0x48
The "Fork me on GitHub" ribbon points to https://github.com/UDOOboard/Docs but it should be https://github.com/UDOOboard/Neo-Docs
Please add the following to Case 1 as it is confusing for makers:
"Be sure that the Arduino sketch will only send data when the A9 consumer process (Python, PHP, C++ program) is ready to consume. Normally after a reboot the Arduino sketch is already running while the A9 side is still starting up. Please make sure your Arduino sketch waits with sending data until the A9 side consuming process confirms to the arduino sketch that it is ready to receive data. Else the 10 buffers will be filled and the Neo will hang.
See for an example Arduino code with this feature: https://github.com/UDOOboard/serial_libraries_examples/tree/master/Arduino/arduino_serial_example_bidirectional "
The example in Case 2 will not prevent this issue after a reboot. Please use your example arduino_serial_example_bidirectional.ino
No were in the Arduino part of the Neo docs is mentioned that the I2C-2 bus that is reserved for the SDA/SCL pins is default assigned to the Linux core and has to be disabled for Linux with the DTE.
http://www.udoo.org/docs-neo/Cookbook_Linux/Device_Tree_Editor.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.