Webshop Webshop | View shoppingcart
Ardy Electronics AB has since 25 years worked with development of telecommunication products, hardware and software. Some of the products are available on this site and other products are done for customers. Below we present the knowledge resources which we have and if you like to talk to us about product or software development just give us a call or send us an e-mail to info@ardy.se.

Documents:

Ardy Development Documents DS-9001.pdf
Ardy Electronics AB knowledge resources 2010.pdf
Coding Standards for the C Programming Language CS-10101.pdf



Development Capability:

Electronic design:
  • High speed analogue and digital circuit design.
  • Programmable logic design with PLDs, CPLDs and FPGAs.
  • DSP design with Texas Instruments TMS320-family.
  • Good knowledge of embedded processors such as Freescale 68HC11/HC16, Rensas H8-family, x86, different 80C31 variants, different AVR variants, and different ARM-processors (ARM7 and ARM9 from ST/Atmel).
  • Good knowledge of interfaces such as I2C,CAN, RS232, RS485, USB and different bus technologies.
  • PCB layout, design for manufacture and EMC compliance knowledge. Good knowledge in using PCB layout tools such as Ultimate/Ultiboard (National Instruments), Pulsonix and Cadstar.
  • Hardware and software encryption technology, Diffel Hellam, RSA, 3-DEC, Blowfish, twofish, AES, Proprietary algorithms, and authentication methods.

Embedded programming:
  • Assembler for HC11/HC16, H8, x86, 80C31, AVR and ARM.
  • C/C++ using tools such as IAR Embedded Workbench, Keil uVision, Rowley Crossworks and ARM Workbench (RealView).
  • PLD/CPLD/FPGA programming using tools from ST,Atmel and Xilinx.
  • Knowledge about RTOSs such as Nucleos RTOS and uC/OS-II.

Programming, other:
  • Programming for Microsoft Windows using tools such as Visual Studio C/C++ and C#, Delphi/Pascal and assembler.
  • Microsoft Windows Driver development, both user-mode drivers and kernel-mode drivers.
  • Windows ASP .NET programming.
  • Script programming using Perl.
  • Creating Windows Installations using tools such as Visual Studio, InstallShield and Nullsoft Scriptable Install system.
  • Java SE/ME programming using tools such as Eclipse and Netbeans.
  • Smartcard-programming for Java and Multos Smartcards.

Databases:
Good knowledge about databases such as:
  • MySQL
  • Microsoft SQL Server
  • Interbase/Firebird
  • PostgreSQL
  • Microsoft Access

Web-development:
Big experience in web development using:
  • PHP
  • HTML, XHTML, DHTML
  • Javascript
  • CSS
  • AJAX
  • XML, XSL
  • JQuery
  • SEO - Search Engine Optimizing
  • WAP
  • Joomla

Linux:
Good experience on using and configuration of:
  • Postfix
  • SpamAssassin
  • Squid Web Proxy
  • Apache
  • Webhosting
  • Bash scripting
  • C/C++ development for Linux

Tools/IDE's usage:
In our development we use and have experience of tools/programs such as:
  • Microsoft Visual Studio C/C++/C#
  • Netbeans
  • Eclipse Java/C++
  • Adobe Photoshop
  • Adobe Flash
  • Adobe Dreamweaver
  • Microsoft Biztalk Server
  • Microsoft Active Directory
  • Microsoft IIS
  • Microsoft Visual Basic
  • Microsoft Windows Server 2003 / 2008
  • Microsoft Exchange
  • Delphi 7/2006/2010
  • IAR Embedded Workbench
  • Rowley Crossworks for ARM
  • Keil uVision 3
  • AVR Studio
  • Subversion / CVS

Other areas of expertise:
  • Domain management (DNS) and registration
  • SMS solutions
  • Android programming
  • Server solutions (Windows and Linux)
  • Network solutions
  • Cisco firewall configuration and management
  • Backup solutions
  • Storage solutions (SAN, NAS)
  • Cloud computing
  • Virtualization using VMWare and VirtualBox
  • E-commerce
  • Card payment solutions