Tweeter buttonFacebook buttonLinkedin button
  • 02 Aug 2010 /  Hardware

    Open USB FXS is a project that aims to deliver and offer to the community an open-hardware/open-software FXS board. The target mass-scale manufacturing cost would be in the order of $10.00, this low-cost being a critical overall design factor. The board will communicate to a host using USB. It is expected that the board will be possible to utilize by VoIP software such as Asterisk, when appropriate device drivers are built.

    The board is built around two chips: a Silabs 3210, that implements all telephony functions, and a PIC (a 18F2550 for the time) that interfaces between the 3210 and the USB and implements the board’s routine tasks, like passing around PCM I/O data. All the intelligence lies on the PC side, which drives the board by setting registers on the 3210 and performs audio I/O.

    Source:
    http://code.google.com/p/openusbfxs

  • 09 Jul 2010 /  GNU/Linux, Hardware

    The goal of the CMUcam project is to provide simple vision capabilities to small embedded systems in the form of an intelligent sensor. The CMUcam3 extends upon this idea by providing a flexible and easy to use open source development environment that complements a low cost hardware platform. The CMUcam3 is an ARM7TDMI based fully programmable embedded computer vision sensor. The main processor is the NXP LPC2106 connected to an Omnivision CMOS camera sensor module. Custom C code can be developed for the CMUcam3 using a port of the GNU toolchain along with a set of open source libraries and example programs. Executables can be flashed onto the board using the serial port with no external downloading hardware required.

    Source:
    http://cmucam.org

  • 11 May 2010 /  Embedded, Hardware

    OpenPICUS is PIC 24F series (16 bit) based new open hardware platform with embedded wireless module (Bluetooth and Wi-Fi). The project will let developers (hardware and software) create their advanced wireless sensor applications even without any hardware experience. At this time, the project is under development. If you have great idea and want to contribute to the project, you will have a chance to get OpenPICUS evaluation board for FREE.

    Here is main characteristics of OpenPICUS:
    HARDWARE

    * CPU Microchip PIC 24F 16 bit 44 pins QFN 64K Flash 8K Ram)
    * Wireless (Bluetooth / Wi-Fi)
    * Power 5V or 3,3V
    * Main connections: UART, Digital Inputs, Digital Outputs, Analog Inputs, PWMs, SPI display, I2C
    * Connector: 26 Ways IDC header (male) suitable for TH mounting or flat cable
    * SMT: 26 Pins for direct soldering PICUS to a PCB

    Software

    * PICUS gives a possibility to upload software by a serial port (you do not need a Microchip programmer).
    * Bluetooth offers SPP, OBEX, Headset profiles.
    * Wi-Fi gives an access to the integrated webserver, TCP socket, embedded FTP and email clients.

    You can follow the project development at http://openpicus.blogspot.com/

    Surce:
    http://www.circuitlake.com/openpicus-pic-based-wireless-platform-project.html

  • 10 Dec 2009 /  Asterisk IP-PBX, Hardware, VoIP

    I was searching something about integration of Arduino with Asterisk PBX and I found this interesting article:

    Using Asterisk to Control your Arduino

    This article is how to control Arduino over Ethernet using Asterisk PBX, making a call and controlling over it comm channel.

    So then, you can make a IVR and control your Arduino calling it wherever you are.



    Source:
    http://www.nerdybynature.com/index.php/2009/03/using-asterisk-to-controll-your-arduino

  • 03 Dec 2005 /  Hardware

    root@fly:~# lspci
    00:00.0 Host bridge: VIA Technologies, Inc. VT8501 [Apollo MVP4] (rev 04)
    00:01.0 PCI bridge: VIA Technologies, Inc. VT8501 [Apollo MVP4 AGP]
    00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
    00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
    00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
    00:08.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
    00:09.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
    01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i7 (rev 5d)
    root@fly:~# cat /proc/cpuinfo
    processor : 0
    vendor_id : CyrixInstead
    cpu family : 6
    model : 5
    model name : M II 4x Core/Bus Clock
    stepping : 5
    cpu MHz : 267.283
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu de tsc msr cx8 pge cmov mmx cyrix_arr ds_cpl est cid
    bogomips : 532.48

    root@fly:~# cat /proc/pci
    PCI devices found:
    Bus 0, device 0, function 0:
    Host bridge: VIA Technologies, Inc. VT8501 [Apollo MVP4] (rev 4).
    Prefetchable 32 bit memory at 0xd0000000 [0xd3ffffff].
    Bus 0, device 1, function 0:
    PCI bridge: VIA Technologies, Inc. VT8501 [Apollo MVP4 AGP] (rev 0).
    Master Capable. No bursts. Min Gnt=12.
    Bus 0, device 7, function 0:
    ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 34).
    Bus 0, device 7, function 1:
    IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 16).
    Master Capable. Latency=32.
    I/O at 0xd000 [0xd00f].
    Bus 0, device 7, function 4:
    Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 48).
    Bus 0, device 8, function 0:
    Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller (rev 0).
    IRQ 10.
    Master Capable. Latency=32. Min Gnt=11.Max Lat=52.
    I/O at 0xdc00 [0xdcff].
    Non-prefetchable 32 bit memory at 0xd8000000 [0xd8000fff].
    Bus 0, device 9, function 0:
    Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller (#2) (rev 0).
    IRQ 12.
    Master Capable. Latency=32. Min Gnt=11.Max Lat=52.
    I/O at 0xe000 [0xe0ff].
    Non-prefetchable 32 bit memory at 0xd8001000 [0xd8001fff].
    Bus 1, device 0, function 0:
    VGA compatible controller: Trident Microsystems CyberBlade/i7 (rev 93).
    IRQ 11.
    Master Capable. Latency=32.
    Non-prefetchable 32 bit memory at 0xd5800000 [0xd5ffffff].
    Non-prefetchable 32 bit memory at 0xd6000000 [0xd601ffff].
    Non-prefetchable 32 bit memory at 0xd5000000 [0xd57fffff].