## Main Index

### Product landing pages 

* @article='doc_h10'
* @article='doc_foxd27'
* @article='doc_roadrunner'
* @article='doc_acqua'
* @article='doc_aria'
* @article='doc_arietta'
* @article='doc_cmpanel'
* @article='doc_cmhome'
* @article='doc_yarm'
* @article='doc_netus'
* @article='doc_foxg20'
* @article='doc_foxlx'
* @article='doc_terra'

### Declarations of conformity

* @article='declarations'

### Schematics

* [CM-Panel BASIC version 1.1](https://www.acmesystems.it/www/doc_cmpanel/cmpanel-basic_schematic_11.pdf)
* [CM-Panel BASIC version 1.0](https://www.acmesystems.it/www/doc_cmpanel/cmpanel-basic_schematic_10.pdf)
* [CM-Panel POE version 1.4](https://www.acmesystems.it/www/doc_cmpanel/cmpanel-poe_schematic_14.pdf)

### Downloads

* @article='download_foxd27'
* @article='download_roadrunner'
* @article='download_acqua'
* @article='download_aria'
* @article='download_arietta'
* @article='download_fox'
* @article='download_xterm-01'

### PCB design guides

<abstract>
How to design the PCB to use with Acme SOM 
</abstract>

* @article='power_supply'
* @article='pcb_ethernet'
* @article='pcb_usb'
* @article='pcb_microsd'
* @article='pcb_pwm'
* @article='pcb_adc'
* @article='pcb_serial'
* @article='pcb_gpio'
* @article='pcb_display'


### Peripherals set up

* Roadrunner
	* [Serial ports](/roadrunner_serial) 
	* [ADC converter](/roadrunner_adc) 
	* [SPI bus](/roadrunner_spi) 
		* @article='roadrunner_fbtft' 
	* [I2C bus](/roadrunner_i2c) 
	* [ISC image sensor port](/roadrunner_isc) 
	* [1-Wire](/roadrunner_onewire) 
	* GPIO
	  * @article='roadrunner_mpio'
	  * @article='gpiod'
	  * @article='libgpiod'
	  * [Manage the GPIO in Node-RED](/roadrunner_nodered#gpio)
	  * @article='roadrunner_gpio_sysfs'
	  * @article='roadrunner_gpio_special'
	  * Check the current gpio setting: __less /sys/kernel/debug/pinctrl/fc038000.pinctrl-atmel_pinctrl/pinconf-pins__
	* [Class D amplifier](/roadrunner_classd) 
	* [PDMIC MEMS microphone stereo input](/roadrunner_pdmic) 
	* [Display DPI interface](/roadrunner_tft)
	* [MMC0 bus](/roadrunner_mmc0) 
	* [WiFi using a 2.4GHz WiFi USB module](/WIFI-2)
	* [WiFi using a 2.4/5.8GHz WiFi USB dongle](/WIFI-3)
	* [How to Use the SAMA5D2 PWM Under Linux (Microchip)](http://ww1.microchip.com/downloads/en/Appnotes/AN_3279-How-to-Use-SAMA5D2-PWM-Under-Linux-00003279a.pdf)
	* @article='find_out_usb_speed'
* Acqua
	* @article='acqua_rs485'
	* @article='acqua_at24mac402'
	* @article='testnand'
	* @article='acqua_1wire'
    * @article='dougg_gilbert_gpio_utils'
* Generic
	* @article='spi' 
	* @article='i2c' 
	* @article='serial'
	* @article='adc' 
	* @article='pwm' 
	* @article='gpio' 
	* @article='1wire'
	* @article='watchdog'
	* @article='ethernet' 

### Other articles

* @article='console_autologin'
* @article='bonjour'
* @article='DPI'
* @article='microsd_format'
* @article='microsd_backup'
* @article='ip_discovering'
* @article='ntp'
* @article='ppp'
* @article='touchosc'
* @article='mosquitto'
* @article='sqlite'
* @article='ffmpeg'
* @article='socat'
* @article='gtkterm'
* @article='howto'
* @article='systemd'
* @article='dtc'
* @article='save_microsd'
* @article='arietta_power_supply'
* @article='arietta_p1_button'
* @article='WIFI-2'
* @article='WIFI-5'
* @article='dlink_wifi'
* @article='bluetooth'
* @article='acqua_at24mac402'
* @article='adc128s052'
* @article='x'
* @article='XTERM-01'
* @article='ledpanel'
* @article='arietta_daisy24'
* @article='thirdparty_doc'

### Programming examples

* Hello world example in: [Python](/hello_world_python) | [C](/hello_world_c) | [C++](/hello_world_cpp) |
[NodeJS](/hello_world_nodejs) | [Java](/hello_world_java) | [PHP](/hello_world_php) | [Perl](/hello_world_perl) |
[Shell](/hello_world_shell) | [Lua](/lua) | [YaBasic](/hello_world_yabasic)
* @article='arm9_toolchain'
* @article='compile_a_device_driver'
* @article='foxg20_cgi'

### Windows Utilities

* [ext2fsd](http://www.ext2fsd.com/) Access to ext file system
* [winscp](https://winscp.net/eng/download.php) File tranfer
* [putty](https://www.putty.org/) Serial and SSH terminal

### Linux pills

* Change the serial terminal geometry: <code>stty rows 200 cols 200</code>
* Check the Linux Kernel version: <code>uname -r</code><br/>
* Check the Debian version: <code>cat /etc/debian_version</code></br>
* Check the IP address: <code>ifconfig</code></br>
* Set the hostname: <code>echo "myboardname" > /etc/hostname</code></br>
* Read the microSD serial number: <code>cat /sys/class/mmc_host/mmc?/mmc?:*/serial</code></br>
* Check the incoming interrups: <code> watch -n 1 -d cat /proc/interrupts</code><br/>
* Check command line used to start the Linux Kernel: <code>cat /proc/cmdline</code></br>
* List the driver built in the Kernel image: <code>cat /lib/modules/$(uname -r)/modules.builtin</code></br>
* Display disk partitions: <code>fdisk -l</code><br/> 
* Create and delete partitions: <code>fdisk /dev/sda</code><br/> 
* Format the first partition on an USB key as fat: <code>mkfs -t msdos /dev/sda1</code> (apt-get install dosfstools)<br/>
* Format the second partition on an USB key as ext4: <code>mkfs -t ext4 /dev/sda2</code>

### Logo and images

* @article='acmelogo'
