|
|
| Line 1: |
Line 1: |
| − | =Functionalities=
| + | On this page, we will try to summarize all the applications your Armadeus board can be useful for.<br> |
| − | This page lists all the hardware/software functionnalities available on the boards.
| + | '''This page is currently under construction !''' <br> <br> |
| | | | |
| − | {| border="0" cellpadding="5" cellspacing="5" summary="Hardware Add-Ons by functionnalities" | + | {| cellspacing=5 cellpadding=5 border=0 width=100% |
| − | |---------------- | + | {{IconLink|Entertainment|Entertainment|ipod.png|Develop the next gaming platform or the best MP3 player ever}} |
| − | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;" | + | {{IconLink|Robotic|Robotic|robot.png|Give your robots, the brain they deserve}} |
| − | | | + | |- |
| − | ==Audio==
| + | {{IconLink|Domotic|Domotic|Home.png|Control everything in your house, from a web browser}} |
| − | ===Audio Out===
| + | {{IconLink|Industrial|Industrial|indus.png|Industrial project, make your own PLC}} |
| − | *[[TSC2102_Linux_driver | Audio codec]]: TSC2102/TSC2101 audio codec
| + | |- |
| − | *[[Audio_with_PWM|PWM]]: sound generation using a PWM
| + | {{IconLink|Learning|Tutorials|edu.png|Some simple projects to start with}} |
| − | *[[MAX9768| Amplifier]]: MAX9768 10W mono class D audio amplifier
| + | {{IconLink|Web|Web related|web.png|Projects demonstrating Web related features}} |
| | + | |} |
| | | | |
| − | ===Audio In===
| + | [[Project Documentation Templates and Guides]] |
| − | *[[TSC2102_Linux_driver|Audio codec]]: TSC2101 audio codec
| + | |
| − | | + | |
| − | ===Software===
| + | |
| − | *[[ALSA]]: Advanced Linux Sound Architecture
| + | |
| − | *[[Madplay]]: Audio player for Unixes
| + | |
| − | *[[SDL]]: cross-platform multimedia library
| + | |
| − | *[[Gstreamer]]
| + | |
| − | *[[Flite]]: fast run-time voice synthesis engine
| + | |
| − | *[[Speex]]: speech codec
| + | |
| − | *[[Imxssi]]: debug and simple low level I2S development tool
| + | |
| − | | + | |
| − | ||
| + | |
| − | | + | |
| − | ==Video==
| + | |
| − | ===Video Out===
| + | |
| − | *[[LCD]]
| + | |
| − | *[[BackLight]]
| + | |
| − | *[[DVI_/_HDMI]]
| + | |
| − | *[[TV_Output]]
| + | |
| − | *[[FrameBuffer]]
| + | |
| − | | + | |
| − | ===Video In===
| + | |
| − | *[[Camera_interface]]:
| + | |
| − | *[[C38A]]: CMOS sensor module (OV7620)
| + | |
| − | *[[GscpaWebcam]]: GSPCA compatible USB webcams
| + | |
| − | *[[PWC_Webcams]]
| + | |
| − | *[[USB_Webcams]]
| + | |
| − | | + | |
| − | ===Software===
| + | |
| − | *[[Video_for_Linux]]: Video 4 Linux
| + | |
| − | *[[Qt/Embedded]]: cross-platform general purpose API
| + | |
| − | *[[SDL]]: cross-platform multimedia library
| + | |
| − | *[[Gstreamer]]
| + | |
| − | *[[OpenCV]]
| + | |
| − | *[[FBGrab]]: Frame Buffer Grabber
| + | |
| − | *[[Mesa]]: Mesa 3D Graphics library
| + | |
| − | *[[Using_the_i.MX27_video_codec]]
| + | |
| − | *[[LCD4linux]]: driving low cost text and graphical LCD displays
| + | |
| − | | + | |
| − | |----------------
| + | |
| − | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;"
| + | |
| − | |
| + | |
| − | | + | |
| − | ==Wired Communication==
| + | |
| − | ===UART/RS232===
| + | |
| − | *[[RS-232]]: global description
| + | |
| − | *[[Activate_i.MX_internal_UARTs]]
| + | |
| − | *[[Serial_ports_usage_on_Linux]]
| + | |
| − | *[[Serial_port_selection_generalities]]: to be merged with previous entry. text ok ??, copied in usb serial
| + | |
| − | *[[OpenCore_16550_IP_Linux_driver]]: Linux driver for the 16C550 FPGA IP from OpenCore
| + | |
| − | *[[USB_to_serial_adapter]]
| + | |
| − | *[[USB_Gadget#To_emulate_a_serial_link| USB gadget serial emulation]]
| + | |
| − | *[[Cu/uucp]] To Be Completed
| + | |
| − | *[[RS232_Terminal_configuration]]: host applications to take control of your RS232 link
| + | |
| − | *[[Serial_Transfer]]: serial transfer from Linux
| + | |
| − | | + | |
| − | ===I2C===
| + | |
| − | *[[I2C]]
| + | |
| − | *[[I2cread.c]]
| + | |
| − | *[[I2cwrite.c]]
| + | |
| − | | + | |
| − | ===SPI===
| + | |
| − | *[[SPI]]: To be completed (spi_dev modif in platform)
| + | |
| − | | + | |
| − | ===Ethernet===
| + | |
| − | * manque une page pour décrire l'interface ethernet + commandes de bases sous linux/uboot
| + | |
| − | *[[Ethernet_MAC_address]]
| + | |
| − | *[[USB_to_Ethernet_adapter]]
| + | |
| − | *[[USB_Gadget#To_emulate_an_Ethernet_link|USB gadget ethernet emulation]]
| + | |
| − | *[[FTP]], [[NFS]], [[SSH]], [[Telnet]], [[Tftpboot]]
| + | |
| − | *[[Boa]]: BOA web server
| + | |
| − | *[[Ethernet_console]]
| + | |
| − | *[[TCP/IP_with_Bluetooth]]
| + | |
| − | *[[Network_interface_bandwidth_measurement]]
| + | |
| − | | + | |
| − | ===USB===
| + | |
| − | *[[USB]]: create USB_OTG entry and delete this one
| + | |
| − | *[[USB_Host]]
| + | |
| − | *[[USB_Gadget]]
| + | |
| − | *[[USB_to_Ethernet_adapter]]
| + | |
| − | *[[USB_to_WiFi_adapter]]
| + | |
| − | *[[USB_to_serial_adapter]]: still under construction ?
| + | |
| − | *[[USB_Boot]]: still under construction ?
| + | |
| − | *[[USB_Webcams]]: to be moved or completed
| + | |
| − | *[[USB_to_Playstation_joypad_adapter]]
| + | |
| − | | + | |
| − | ===CAN Bus===
| + | |
| − | *[[CAN_bus_Linux_driver]]: MCP251X CAN bus controler
| + | |
| − | ||
| + | |
| − | | + | |
| − | ==Wireless==
| + | |
| − | ===Wifi===
| + | |
| − | *[[WiFi]]: Linux Wifi usage
| + | |
| − | *[[Libertas_driver]]: Marvell Technology Group's Libertas chipset drivers
| + | |
| − | *[[WPA_supplicant]]
| + | |
| − | *[[USB_to_WiFi_adapter]]
| + | |
| − | | + | |
| − | ===GSM/GPRS===
| + | |
| − | *[[GSM/GPRS]]
| + | |
| − | | + | |
| − | ===Bluetooth===
| + | |
| − | *[[Bluetooth]]
| + | |
| − | *[[OBEX]]
| + | |
| − | *[[TCP/IP_with_Bluetooth]]
| + | |
| − | *[[Wiimote]]
| + | |
| − | | + | |
| − | ===GPS===
| + | |
| − | *[[GPS]]
| + | |
| − | *[[GPS_daemon]]: service daemon monitoring one or more GPSes or AIS receivers
| + | |
| − | | + | |
| − | ===IR===
| + | |
| − | | + | |
| − | |----------------
| + | |
| − | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;"
| + | |
| − | |
| + | |
| − | | + | |
| − | ==Storage / File System==
| + | |
| − | *[[MultiMediaCard]]
| + | |
| − | *[[USB_Host#USB_Flash_memory_.2F_USB_key_.2F_USB_card_reader_.2F_USB_Hard_Drive|USB drive/dongle usage]]
| + | |
| − | *[[USB_Gadget#To_emulate_a_mass_storage_device:|USB gadget mass storage emulation]]
| + | |
| − | *[[Create_a_FLASH_partition_to_store_user's_HOME]]
| + | |
| − | *[[UBIFS]]
| + | |
| − | *[[Using_Initial_RAM_disk]]: still nder construction ?
| + | |
| − | *[[Samba]]
| + | |
| − | ||
| + | |
| − | | + | |
| − | ==Realtime==
| + | |
| − | ===Xenomai===
| + | |
| − | *[[Xenomai]]: real time co-kernel which cooperate with Linux via Adeos
| + | |
| − | *[[Xenomai:Blinking_LEDs]]: Xenomai:examples_usage
| + | |
| − | *[[Xenomai_manual_installation]]
| + | |
| − | *[[Adeos]]
| + | |
| − | | + | |
| − | ===RTC===
| + | |
| − | *[[RTC]]
| + | |
| − | *[[Watchdog]]: still under construction ?
| + | |
| − | | + | |
| − | |----------------
| + | |
| − | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;"
| + | |
| − | |
| + | |
| − | | + | |
| − | ==User Input==
| + | |
| − | *[[USB_Host#USB_keyboard.2Fmouse_.28HID:_Human_Interface_Device.29| USB input device]]
| + | |
| − | *[[Keypad]]: keypad based on GPIO matrix
| + | |
| − | *[[Joystick]]: still under construction ?
| + | |
| − | *[[PS/2]]: APF9328 only
| + | |
| − | *[[TSC2102_Linux_driver| Touchscreen]]: TSC210x 4 wires resistive touch controler
| + | |
| − | *[[GPM]]: mouse support for Linux on the console
| + | |
| − | *[[Wiimote]]
| + | |
| − | *[[Tslib]]: Linux touchscreen interface
| + | |
| − | ||
| + | |
| − | | + | |
| − | ==Other==
| + | |
| − | *[[ADC_max1027]]: MAX1027 8 channels 10bits ADC (SPI)
| + | |
| − | *[[Max5821]]: MAX5821 2 channels 10bits DAC (I2C)
| + | |
| − | *[[BQ27x00]]: BQ27x00 series of battery gas gauge
| + | |
| − | *[[GPIO_Driver]]
| + | |
| − | *[[JTAG]]
| + | |
| − | *[[Led_sensor]]: using a led as a light sensor
| + | |
| − | *[[URG_laser]]
| + | |
| − | *[[PWM]]
| + | |
| − | *[[Watchdog]]
| + | |
| − | | + | |
| − | |----------------
| + | |
| − | |- style="background:#f4f4f4; color:black; -moz-border-radius:18px;"
| + | |
| − | |
| + | |
| − | | + | |
| − | ==Bootloader==
| + | |
| − | *[[BootLoader | U-Boot useful tips]]
| + | |
| − | ||
| + | |
| − | | + | |
| − | ==Bootstrap==
| + | |
| − | * [[BootStrap | Install U-Boot from scratch or recover your U-Boot if it was corrupted]]
| + | |
On this page, we will try to summarize all the applications your Armadeus board can be useful for.
This page is currently under construction !