- Links to Embedded resources around the web [Updated March 2013]
Embedded Blogs and News Sites
- All Programmable Planet
- Community for users of CPLDs, FPGAs, CSSPs, and programmable SoCs.
- alt.embedded
- William Wong's embedded blog at Electronic Design.
- Arduino Blog
- Blog about the Arduino platform at Arduino.cc.
- ARM Blogs
- Blogs by people at ARM Community.
- Atmel Bits & Pieces
- Atmel blog about Atmel's range of embedded products.
- Atomic Spin Embedded
- Embedded software at Atomic Spin.
- Barr Code
- Michael Barr's blog at Embedded Gurus.
- Better Embedded System Software
- Phil Koopman is the author of Better Embedded System Software.
- Chipworks
- Chipworks semiconductor analysis.
- Circuit Cellar
- Circuit Cellar electronics and embedded systems magazine.
- CNXSoft
- Embedded software, embedded development boards and Linux blog.
- Cypress Semiconductor Blogs
- Cypress blogs mainly about PSOC products. Also The Filter Wizard Blog.
- Design And Reuse
- News and updates on embedded processing, IP, programmable logic and SoCs.
- Dr. Dobb's Embedded Systems
- Dr Dobb's site dedicated to embedded systems.
- ECE Magazine
- Embedded Control Europe magazine for embedded engineers.
- EDA360 Insider
- Steve Leibson's EDA360 Insider blog.
- EDN
- EDN.com is a source of EE news, product news and embedded design articles.
- EDN Embedded Basics
- Blog about the basics of embedded design at EDN.
- EE Journal
- EE news website with updates on embedded systems, FPGAs and SoCs.
- EE Journal Embedded
- Embedded Technology Journal now at EE Journal.
- EETimes Design
- EETimes provides Designlines for most areas of electrical engineering including embedded.
- EETimes Europe
- The European edition of EE Times with embedded product news and technology updates.
- Electronic Design
- The online edition of Electronic Design with embedded product news and technology updates.
- Electronic Design Embedded
- Embedded systems at Electronic Design magazine.
- Electronics Weekly
- The latest electronics industry news and products from ElectronicsWeekly.com.
- Elektor Electronics
- The English edition of Elektor magazine.
- ElektorEmbedded
- Elektor magazine embedded blog.
- Embedded Computing Design
- Embedded Computing Design magazine.
- Embedded Gurus
- Blogs from a range of experts on embedded software.
- Embedded in Academia
- John Regehr's blog on embedded software.
- Embedded Insights
- Embedded systems design articles and resources.
- Embedded Star
- Embedded Star blog provides embedded product news and technology updates.
- Embedded Systems Design Archive
- Archive of Embedded Systems Design magazine at Embedded.com.
- Embedded.com
- EE Times Embedded.com. Embedded design articles and product news.
- EmbeddedDeveloper.com
- Search for microcontrollers, semiconductors and embedded tools at EmbeddedDeveloper.com.
- EmbeddedRelated.com
- Embedded Systems design portal with access to embedded resources, forums and the Comp.Arch.Embedded news group.
- EmbeddedTechnology.com
- Resource for embedded computers, industrial computers, computer boards, digital signal processors and more.
- Embedds.com
- Blog with embedded projects from around the web.
- Energy Micro Blog
- Blog with learning resources and tips for designing with Energy Micro's range of embedded products.
- Freescale Embedded Beat
- Blogs by Freescale employees about Freescale embedded products.
- Ganssle.com
- Home of Jack Ganssle.
- Intel Embedded Innovator
- Embedded Innovator magazine from Intel.
- Left2MyOwnDevices
- Don Dingee's blog about embedded and smart devices.
- LinuxGizmos.com
- Embedded Linux news and updates on Linux powered products.
- MCCI Making Connections
- Embedded blog at MCCI.
- MCU on Eclipse
- Erich Styger on designing with Eclipse based IDEs.
- MCU Related
- Microcontroller and embedded systems website.
- Medical Electronics Design
- Resources for designers of medical electronic devices.
- Mentor Graphics Embedded
- Embedded software blog by Mentor Graphics.
- Microcontroller Central
- Microcontroller Central has blogs, resources and discussion for engineers designing with microcontrollers and embedded systems.
- Microcontroller.com
- Embedded processing directory.
- OpenSystems Media
- Publisher of a wide range of embedded systems publications and media.
- RTC Magazine
- Embedded systems magazine.
- Software Safety
- Blog on the safety of computer software especially embedded software.
- Stack Overflow
- Nigel Jones's blog at Embedded Gurus.
- State Space
- Miro Samek's blog at Embedded Gurus.
- Steve Leibson
- Designing for low-power by Steve Leibson.
- TechOnline
- Education and training resources for electrical and electronic engineers.
- Terasic Blog
- FPGA and embedded blog by Terasic.
- Texas Instruments Blogs
- TI E2E Community and blogs.
- The Colin Walls Blog
- Colin Walls blog on embedded systems at Mentor.com.
Embedded Development Boards
- Adapteva
- The Parallella Open Computing Platform.
- Arduino
- Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.
- Arduino Shield List
- Arduino shields.
- ArndaleBoard
- Atmel Store Dev Boards
- Buy Atmel products direct from the Atmel Store.
- BeagleBoard
- The Beagle Board is a low-cost, fan-less single-board computer with all of the expandability of today's desktop machines.
- BeagleBone
- Beaglebone development board.
- Embedded Artists
- Embedded Artists goal is to help customers with the tools, services, and expertise required to implement complex functions in small resource-constraint embedded systems.
- Embest
- Development Kits, Single Board Computers and Custom Modules provider for ARM Embedded Applications, DM3730, OMAP3530, AM1808, STM32F207, SAM9G45, LPC3250
- Freescale Development Boards
- Freescale embedded development boards and tools.
- Freescale TowerGeeks
- The Tower System is a modular, re-configurable platform designed to speed up development.
- GizmoSphere Gizmo Board
- The Gizmo Board is a compact yet powerful and fully functional computer system designed specifically for embedded applications.
- Infineon Development Boards
- Infineon XMC4000 Development Tools, Software & Kits.
- Kanda
- Embedded development boards and tools.
- LPC Tools
- Development Tools for NXP Microcontrollers.
- LPC2000.com ARM
- Information about the NXP, former Philips, LPC2000 and LPC3000 ARM7 and ARM9 microcontrollers.
- mbed
- mbed is a tool for Rapid Prototyping with Microcontrollers.
- mikroElektronika
- Large selection of embedded tools and development boards.
- MSP430 Launchpad
- Tutorials on the MSP430 Launchpad.
- My Amicus
- Amicus PIC BASIC Compiler and development boards.
- nootropic Hackvision
- Hackvision is a simple, retro gaming platform based on Arduino technology.
- ODROID | Hardkernel
- Hardkernel is specialized in open development platform such as Odroid-X, Odroid-Q
- Olimex
- Development and Prototype boards and tools.
- OrigenBoard
- Pandaboard
- PandaBoard is intended to be used as a platform for mobile software development and OMAP™ 4 processors are intended for manufacturers of Smartphones and other mobile devices.
- Pantech Solutions
- Pantech solution is best known for manufacturing and marketing of high-quality, state-of-the-art Engineering Lab Equipments and Electronic Hobby Kits. Its products are delivered across the globe and many satisfied customers are the best guarantee of its first-rate service.Many of our products are also extensively used by Hobbyists, Electronics, Electrical, Instrumentation, Communication and Bio Medical engineers.
- Parallax
- Parallax Basic Stamp and Propeller.
- PHYTEC
- PHYTEC's modular embedded hardware, bundled software and design services enable engineers to shorten time-to-market, reduce development costs and avoid substantial design risks
- Propox
- ARM FPGA low cost development boards
- Raspberry Pi
- An ARM GNU/Linux box for $25.
- SABRE Lite
- i.mx6 Development BoardBoundary Devices.
- SmileyMicros
- Atmel AVR Butterfly
- STMicroelectronics Evaluation Boards
- Evaluation boards and tools from STMicroelectronics.
- TI LaunchPad Evaluation Platform
- MCU LaunchPad Developer Board from Texas Instruments for MSP430™ , C2000™ real-time and Stellaris® ARM® Cortex™ microcontrollers.
- Tin Can Tools
- Tin Can Tools specializes in designing embedded ARM boards for engineers, programmers, and enthusiasts.
- Variscite
- Variscite develop and manufacture innovative embedded-solutions.
- Wandboard
- Wandboard opensource Cortex-A9 lowcost community board.
Embedded Development Resources
- 43oh.com
- Four-Three-Oh! | MSP430 News, Projects and Hacks
- 8051 tutorial
- 8051 based 89S52 microcontroller quick tutorial.
- 8052.com
- Dedicated exclusively to the 8052 microcontroller.
- Alizem Embedded Software
- COTS Embedded Software for Power Electronics Applications such as Motor Control and Solar Power Conversion.
- Arduino Unleashed with Eclipse - CodeProject
- More powerful tools that let you unleash your creativity without being limited by the default Arduino IDE.
- ARM Embedded Community
- Embedded Community for ARM based processors at ARM.com.
- ARM Information Center
- The Infocenter contains all ARM non-confidential Technical Publications.
- AVR Freaks
- All about AVR products.
- CNXSoft: 39 Low Cost Linux Friendly Boards
- 39 Low Cost Linux Friendly Boards and Products | CNXSoft – Embedded Software Development
- Dedicated Systems Portal
- Dedicated Systems is not only providing this portal for your convenience but has also extensive expertise in the field of (Real-Time) Operating Systems.
- DesignMSP430.com
- Submit your MSP430 eZ Designs and learning from other MSP430 users around the world.
- EEMBC
- The Embedded Microprocessor Benchmark Consortium
- element14
- element14.com is a design engineer community for sharing electronic engineering solutions.
- Embedded C by MJ Pont
- Embedded Processing Directory
- The Embedded Processing Directory collects a wealth of information from more than 80 processor manufacturers
- Embedded Software Store
- Embedded Software Store is a marketplace for the embedded developers to download and buy software components for the ARM architecture.
- Embedsoftdev
- Information for software design.
- Freescale IMX Community
- This social network is for members developing on the I.MX product family. Members can share code for applications.
- Gary Stringham
- Author and Embedded Systems Consultant.
- Jan Axelson's Lakeview Research
- Author of USB Complete book.
- learn-c.com
- Control and embedded systemsprogramming with the C programming language. How to read schematics andunderstand the effects of pro
- Michael Barr's Glossary
- Michael Barr's Embedded Glossary at Netrino.
- mikroC Users Manual [PDF]
- The mikroElektronica mikroC Users Manual.
- MikroElektronika - Visual GLCD
- Visual GLCD easy to use development software for visually building embedded GUI applications for Graphic LCD displays.
- MISRA Guidelines for the Use of the C Language
- msp430 : TI MSP430 Users Group
- msp430: TI MSP430 microcontroller users group
- Netrino Embedded C Coding Standard
- Netrino reduces bugs in embedded software and firmware by applying the C coding conventions in the Embedded C Coding Standard.
- Open source hardware - Wikipedia
- Open source hardware is hardware that is designed and offered in the same manner as free and open source software (FOSS)
- Opencores
- Development and hosts of a repository of free, open-source cores (chip designs).
- PanelSoft
- User Interfaces and Usability for Embedded Systems.
- PlanetOpenSource
- Planet Open Source! website is dedicated to the promotion of FREE open standards based open source components.
- Quantum Leaps
- Active object frameworks and UML state machine tools for real-time embedded systems.
- Quick Reference Guide for mikroBasic [PDF}
- Guide to mikroBasic syntax.
- Quick Reference Guide for MikroC [PDF]
- The mikroC quick reference guide provides formal definitions for C language.
- Quick Reference Guide to mikroPascal [PDF]
- Guide to mikroPascal.
- Redplain
- Small distributed fast objects.
- TI Applications
- TI Applications & End Equipment Solutions - Comprehensive technical resources for the development of application and end equipment solutions for Wireless, Broadband, Video, Imaging, Audio, Industrial, Automotive and other end equipment.
- TI Microcontrollers
- MSP430 16-bit Microcontrollers for Ultra-Low Power applications. C2000 High-Performance Real-Time Control MCU. 32-bit Stellaris® ARM® Cortex™-M3.
- TI Processors Wiki
- Texas Instruments Embedded Processors Wiki.
- Tools by Ganssle
- Tools for Embedded Systems by Jack Ganssle.
Embedded Linux
- Android, Linaro, and 10 Other Useful Embedded Linux Links
- 10 Linux distros for use in embedded systems.
- BusyBox
- BusyBox: The Swiss Army Knife of Embedded Linux.
- Embedded Debian
- The Embedded Debian project makes versions of Debian GNU/Linux for small and embedded systems.
- Embedded Linux Development Kit
- Embedded Linux Development Kit (ELDK) includes the GNU cross development tools
- Free Electrons
- Embedded Linux: board support packages, kernel, device drivers, real-time, filesystems and building tools. Development, consulting and training.
- Linaro
- A not for profit organization delivering free and validated Linux kernel and tools that focuses on providing a common software foundation to the embedded industry.
- Linux for Devices
- Information about Linux and Linuxpowered Devices.
- LPCLinux
- Welcome to the LPCLinux community support web. This website was developed to provide news, support, and other resources for Linux developers using the NXP LPC313x and LPC32xx series of microcontrollers
- MeeGo
- MeeGo is a Linux-based open source mobile operating system project
- MeeGoExperts
- Feeding the Meego Thirst
- MontaVista
- MontaVista Embedded Linux and Development Tools.
- OMAPpedia
- This site has information on various projects in the community around OMAP platforms
- Openembedded
- OpenEmbedded, the build framework for embedded Linux.
- rowboat Android
- Android for Texas Instruments Devices (Sitara, Davinci and Integra).
- ROWEBOTS Inc
- Products include Tiny Tiny Linux.
- The Ångström Distribution
- Ångström was started by a small group of people who worked on the OpenEmbedded, OpenZaurus and OpenSimpad projects.
- U-Boot
- The Universal Boot Loader.
- uClinux
- Embedded Linux. Home page for uClinux, the Linux/Microcontroller Project, and Linux without MMU project.
- UCLinux Blackfin
- Welcome to the Analog Devices Open Source Koop
- Yocto Project
- Open source embedded Linux build system, package metadata and SDK generator.
Embedded Networking
- Embedded Internet Designline
- On-line engineering resource for engineers involved in Embedded Networking and Embedded Internet design.
- Embedded Labs
- Embedded Labs is a leading developer of embedded OPC-UA products and solutions.
- Embeddedserver.com
- Manufacturer of single board computers and microprocessor training systems. Emacs Embedded Servers.
- eWIZnet
- eWIZnet embedded networking chips and modules.
- Industrial Ethernet - Wikipedia
- Industrial Networking at Wikipedia.
- List of device bandwidths - Wikipedia
- List of device bit rates at which digital interfaces of computer peripheral equipment and network devices can communicate over various kinds of buses and networks.
- Microchip Ethernet - TCP/IP Solutions
- Wired and wireless solutions from Microchip will help make your next design connect to the world.
- Netburner Embedded Ethernet
- Embedded Ethernet and Serial to Ethernet hardware, software and development tools.
- TCP-Com
- RS232 to TCP/IP Converter Software (Serial to TCP/IP converter)
- XPort - Lantronix
- Build serial to ethernet connectivity and control into your products with Lantronix embedded ethernet device servers.
Embedded Suppliers
- Adeneo Embedded
- Embedded systems integrator
- Advantech eStore
- Buy Advantech products direct from the Advantech Store.
- AVIT Research Ltd
- Automotive Audio Software Engineering. Embedded Software Solutions and Tools.
- Avnet Embedded
- Suppliers of embedded products and services.
- BSQUARE
- Mobile and embedded systems experts.
- Computer Solutions
- Supplying all your Embedded Development Tool needs.
- Crownhill Associates
- Crownhill Associates offer a variety of embedded products and services.
- Digilent
- Digital Design Engineer's Source
- Direct Insight
- Tools and services for developers of embedded systems, system-on-chip, embedded networking and device programming.
- Sarsen Technology
- Data Acquisition Boards Embedded Systems FGPA Boards Panel PC Boards Rackmount & Single Board Computers.
Embedded Systems Buses
- 1-Wire - Wikipedia
- The 1-Wire bus at Wikipedia
- 1-Wire Devices - Maxim-Dallas
- 1-Wire integrated circuit components for identification, sensor control, and memory functions.
- Allen-Bradley DeviceNet
- DeviceNet Networks and Communications from Allen-Bradley
- BUSMASTER project page GitHub
- BUSMASTER is an engineering tool for monitoring, analysis and simulation of bus systems, conceptualized, designed and implemented by Robert Bosch Engineering.
- CAN-bus over DC
- Yamar DCAN250 transceiver for CAN-bus over DC power line
- CAN-CiA
- Home of CAN in Automation. All about the CAN, CANopen, DeviceNet, and J1939-based protocols
- CANbus Group Yahoo
- The CANbus group on Yahoo!. For more info see www.canbus-info.com
- CANLIST
- CANLIST is an independent discussion forum and mailing list about Controller Area Network (CAN) and related topics.
- CANopen Store
- CANopen Store sell CANopen stacks, development, configuration and analysis tools, test tools, bootloaders and much more.
- EasySYNC Ltd
- EasySYNC for serial connectivity solutions based on USB, CAN and RS232 / RS422 / RS485 interfaces.
- ePanorama Serial Buses
- Serial Bus information and links at ePanorama.net.
- I2C Bus
- Detailed introduction, primer and data on the I2C bus.
- I2S Bus -Wikipedia
- Inter-IC Sound, Integrated Interchip Sound, or IIS bus at Wikipedia
- I2S Bus Specification from NXP/Philips [PDF]
- The specification of the Philips I2S bus in PDF format.
- Interfacebus.com
- Leroy Davis engineering site, engineering index to component and equipment manufacturers.
- Introduction to the Local Interconnect Network (LIN) Bus
- The Local Interconnect Network (LIN) is a low-cost embedded networking standard for connecting intelligent devices. LIN is most popular in the automotive industry.
- Kvaser
- Kvaser.com - information on Kvaser, Kvaser's products, CAN, CANlib and everything related.
- LIN-subbus
- Lin-subbus.org for info on the Local Interconnect Network bus
- Linux USB
- FAQs and tools for USB on the Linux OS.
- mct.net SPI - Serial Peripheral Interface
- The SPI bus (created by Motorola) is also known as Microwire, trade mark of National Semiconductor.
- ODVA
- Home Page of the Open DeviceNet Vendors group that supports computing network technologies based upon the Common Industrial Protocol (CIP)
- Pinouts.ru RS-232 and other serial ports connectors
- RS-232 and other serial ports and interfaces pinouts listing.
- PROFIBUS
- Home of the Profibus Association
- Robert Bosch
- Home of the inventors of Controller Area Network (CAN)
- Softing
- Softing is a successful, independent and global provider of hardware and software for industrial automation and automotive electronics.
- SPI Bus - Wikipedia
- The SPI (Serial Peripheral Interface) Bus at Wikipedia
- The CAN wiki page
- CAN Wiki for links to CAN bus information
- Universal Serial Bus (USB) at Intel
- Universal Serial Bus (USB), is a computer standard designed to eliminate the guesswork in connecting peripherals to your PC.
- USB.org - Documents
- Documents about the Universal Serial Bus (USB) at usb.org.
- Virtual USB Analyzer
- The Virtual USB Analyzer is a free and open source tool for visualizing logs of USB packets.
Embedded Tools: Hardware
- Acute Logic Analyzers
- TravelLogic series analyzers
- Anewin MicroBench
- A new way to design and test microcontroller, embedded, and digital systems: MicroBench MB-500 with seven tools in one affordable instrument, including the all new Live Logic, the quickest and easiest way to browse active logic signals even when digital events are separated by varying or long time intervals.
- Ashling
- Emulators and Microprocessor Development Systems
- Byte Paradigm
- Byte Paradigm - PC Instrumentation to Test and Debug Electronic and Embedded Systems.
- Cleverscope
- Mixed Signal USB Oscilloscope .
- Corelis
- JTAG Boundary Scan Test Products, JTAG In-System Programming, and I2C Bus Analyzers from Corelis, the world leader in Boundary-Scan technology.
- DigiView
- PC-Based Portable Logic Analyzer, DigiView DV3100.
- JTAG Boundary-Scan
- boundary-scan, jtag, jtag-technologies, test, 1149.1, 1149.4, 1149.6, dot6
- JTAG Live
- JTAG Live free debug tool
- Lauterbach
- Lauterbach Emulators and Microprocessor Development Tools.
- LeCroy
- Lecroy Protocol Analyzer and Logic Analyzer.
- NCI Logic Analyzers
- NCI Logic Analyzers - timing analysis, mixed signal analysis, I2C bus, SPI bus, CAN bus, LIN bus, RS232, UART, or serial analysis.
- Phyton, Inc.
- Device Programmers and Integrated Development Systems for embedded micro controllers - ARM, Cortex, 8051 and other MCUs. Over 20 years experience in designing high-performance programming equipment, compilers in-circuit emulators, JTAG emulators and other development tools.
- Saleae Logic
- Logic Analyzers.
- SEGGER
- Embedded Tools
- The LAB eShop
- Logic and protocol analyzers
- Total Phase
- Data Center Software - USB, I2C, SPI, EEPROM, Flash, and CAN Embedded Systems Development Tools for Windows, Linux, and Mac OS X
- Xeltek Inc.
- Xeltek manufactures a family of low-cost eprom programmer, gang programmer, pic programmer, avr programmer, universal programmer
- XJTAG
- JTAG Boundary Scan software and hardware test products for BGA/FPGA Debugging, high-level JTAG In-System Programming & Connection Testing from XJTAG
- Zeroplus Protocol Analyzers
- Zeroplus developed the latest patented measure instrument: PC-based logic analyzer.
Embedded Tools: Software
- AdaCore
- AdaCore is the leading provider of commercial software solutions for Ada, a state-of-the-art programming language designed for large, long-lived applications where safety, security, and reliability are critical.
- Analog Devices Tools
- Analog Devices VisualDSP++ IDE and Tools.
- ARM Development Tools
- ARM software development tools, debug adapters, modelling and development boards enable development of ARM processor technology-based SoCs, Application Specific Standard Products (ASSP) and embedded Microcontrollers (MCU)
- Atollic
- Atollic provides advanced development tools and expert services within the field of embedded systems and technical PC applications.
- AVR Studio 4
- Atmel AVR Studio
- CCS
- CCS C compilers for PIC micros.
- CooCox
- CooCox is committed to provide free and open ARM Cortex M series development tools to users, especially for ARM Cortex M3 and Cortex M0, including Colink and CoLinkEx--Cortex M3 and Cortex M0 JTAG and SW debugging probe, which integrates seamlessly into IAR, MDK and CooCox software; CoOS--free and open embedded RTOS for Cortex M3 and Cortex M0; CoBuilder--an internet-based component-oriented IDE for Cortex M3 and Cortex M0, which has integrated the CDT editor and GCC compiler; CoDebugger--fully-featured debugger for Cortex M3 and Cortex M0; CoFlash--flash programmer for Cortex M3 and Cortex M0; CoAssistant—a register assistant for Cortex M3 and Cortex M0.
- Eclipse.org
- Eclipse programming IDE.
- Energia
- Energia is a rapid prototyping platform for the Texas Instruments msp430 Launchpad. Energia is based on the Wiring and Arduino and uses the Processing IDE.
- GNU ARM
- GNU ARM toolchain for Cygwin, Linux and MacOS.
- HI-Tech PICC
- HI-TECH Software makes software development tools and compilers.
- Hitex
- Hitex Embedded Compilers and IDEs.
- IAR Systems
- IAR embedded system development tools.
- IPL Cantata++
- Cantata++ provides advanced high productivity techniques, allowing developers to dynamically prove their code with intelligent unit and integration testing, in the most cost effective manner.
- Keil
- Keil embedded programming and development tools.
- MeLabs microEngineering Labs
- Development Tools for PIC® microcontrollers.
- Microchip
- MPLAB IDE. C Compilers. Software libraries for PIC and dsPIC.
- MPLAB X IDE
- Microchip Technology MPLAB X IDE.
- Nohau
- Embedded Systems development tools.
- Percepio
- Tracealyzer.
- PIC32Compilers.com
- MikroElektronika PIC32 C Compilers.
- Raima Embedded Databases
- Raima Homepage, Developers of RDM embedded & RDM Server, traditional and in-memory database, embedded database and dataflow solutions for realtime and embedded systems.
- Rowebots Eclipse
- Rowebots Eclipse IDE.
- Rowley Associates
- C/C++ Compilers. Software development tools for MSP430 and ARM Processors.
- SDCC
- Small Device C Compiler.
- SMARTCOM
- Embedded microcontroller development tools.
- SourceBoost Technologies
- SourceBoost is a low-cost development solution for PICmicro. It features C, C++ and Basic compilers and world class IDE with built-in debugger.
- TASKING
- TASKING - Embedded software development tools from Altium. TASKING is a world-leader in compiler and debugger technology for embedded software development.
- TI controlSUITE
- TI's controlSUITE™ for C2000™ microcontrollers is a cohesive set of software infrastructure and software tools designed to minimize software development time.
- VisSim
- A graphical language for simulation and model-based embedded development.
- Visual Micro - Arduino for Visual Studio
- Arduino for Visual Studio 2008 and 2010 provides fully featured Arduino Development inside Visual Studio. Visual Studio developers no longer need to use the Arduino Ide. Simple setup just requires the path to an arduino.exe. Arduino for Visual Studio is the most comprehensive and easy to use build environment for Arduino to date and is designed for users who already understand how to use the Arduino IDE.
- WinAVR
- WinAVR IDE at SourceForge.net.
FPGA and Digital Design
- Achronix Semiconductor Corp
- FPGAs and semiconductors.
- Actel (Microsemi)
- Actel products include ultra low-power FPGAs and mixed-signal FPGAs.
- Altera
- Products include FPGA CPLD and ASIC solutions.
- Altera's Quartus II FPGA
- Altera's Quartus II FPGA software leads the industry as the most comprehensive environment available for FPGA designs.
- ASIC - Wikipedia
- Application-specific integrated circuit (ASIC) at Wikipedia.
- BittWare
- BittWare provides COTS FPGA signal processing boards and systems. Altera Stratix FPGA and BittWare Anemone FPGA co-processor support. Learn more.
- CPLD - Wikipedia
- A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of PALs and FPGAs.
- DSP-FPGA.com
- We not only cover technology from the systems angle, but also from the IC design and development tools side as well.
- EE Journal FPGA
- EE Journal FPGA Channel.
- FPGA - Wikipedia
- A field-programmable gate array (FPGA) is an IC designed to be configured by the customer or designer after manufacture.
- FPGA Blog
- FPGA (field programmable gate array) and structured ASIC information blog.
- FPGA Central
- World's 1st FPGA/CPLD Portal
- FPGA Journal
- Home page for FPGA and Structured ASIC Journal.
- fpga4fun.com
- FPGA projects: 23 projects to build using an FPGA board. FPGA tutorials: what are FPGAs, and how they work.
- Free Range VHDL
- Free VHDL eBook.
- GateRocket FPGA Verification
- Device Native technology in RocketDrive finds tough bugs on FPGA projects.
- GHDL Free VHDL Software
- Free Software VHDL compiler/simulator, built on top of GCC.
- harry … the ASIC guy
- Harry Gries ASIC Methodology and EDA Technology Consultant blog.
- How to design an FPGA from scratch
- When veteran ASIC designer Sven Andersson determined to learn how to work with FPGAs, he decided to create this step-by-step tutorial to teach others.
- IAR visualSTATE
- IAR visualSTATE is a suite of graphical tools for state machine design, C/C++ code generation, test and verification of event-driven systems.
- Lattice Semi
- FPGA devices from Lattice deliver unique features, high performance, and excellent value for FPGA designs.
- Opal Kelly
- Range of USB 2.0-based FPGA hardware modules with multi-platform SDK. Fast device-to-PC interconnect for rapid prototyping and time-to-market.
- openPICIDE for PicoBlaze
- openPICIDE is an opensource assembler ide for the xilinx picoblaze processor running on Linux, Windows and mac computers.
- Paradigm Works
- Paradigm Works, Inc. is a foundry independent consulting company located just outside Boston in Andover, MA specializing in all aspects of ASIC and FPGA development, including Architecture, Design, Synthesis, Verification, DFT, Environments, Tools, Methodologies and Embedded Software.
- PE-FPGA
- FPGA Technology in Power Electronics Applications
- Pico Computing
- Design, develop, and deploy, all on one scalable FPGA platform.
- PLD Designs Home
- PLD Designs home page
- Programmable Logic DesignLine
- EE Times Programmable Logic DesignLine
- QuickLogic
- QuickLogic designs customized semiconductor solutions for mobile and portable devices. Our CSSPs combine silicon and software solutions.
- Sigasi VHDL Design
- Sigasi is an EDA start-up that develops and markets Sigasi HDT, the VHDL editor of the future, based on Eclipse.
- Synopsys Xilinx FPMM manual
- FPGA-Based Prototyping Methodology Manual.
- TestBench.in
- Systemverilog Tutorial. Verilog Tutorial.
- VASG: IEEE VHDL Analysis and Standardization Group
- IEEE 1076 VHDL Language Standard Working Group
- Verilog - Wikipedia
- Verilog is a hardware description language (HDL) used to model electronic systems. Verilog HDL, not to be confused with VHDL.
- VHDL - Wikipedia
- VHDL (VHSIC hardware description language; VHSIC: very-high-speed integrated circuit) is a hardware description language.
- XESS
- XESS Corp develops and sells low-cost XILINX programmable logic + microcontroller boards with tutorials.
- Xilinx
- Products include FPGAs and Design Tools.
- Xilinx : Free Online FPGA Design Training
- Xilinx Free Online FGPA Design Training and FPGA Design Tutorials ranging from Beginner FPGA Design, Advanced FPGA Design, DSP Design, Connectivity Design, Embedded Design and more!
Real-Time Systems and RTOS
- Accelerated Technology
- Now at Mentor Graphics Embedded.
- Atomthreads
- The Atomthreads Open Source RTOS.
- AVIX
- The AVIX RTOS.
- BeRTOS
- BeRTOS open source RTOS.
- CMX Systems
- The CMX RTOS.
- Code Time Technologies
- Code Time Technologies is dedicated to the design and development of next generation RTOS and embedded software components, including USB, TCP/IP, and file systems.
- Code Time Technologies
- Code Time Technologies is dedicated to the design and development of next generation RTOS and embedded software components, including USB, TCP/IP, and file systems.
- eCos
- The eCos open source RTOS.
- Embedded Access Inc
- Embedded Access Software Products. MQX RTOS. Embedded Software.
- Esmertec
- Now at Myriad Group.
- eSOL
- eSOL is a leading embedded software developer with core technologies in real time operating systems suites and integrated development environments. Target processors include ARM, MIPS, SH, and more. Our software supports TI DaVinci processors and codecs.
- FreeRTOS
- FreeRTOS open source RTOS.
- Freescale MQX™
- Free MQX Software - RTOS,TCP/IP, USB Stacks
- FSMLabs
- Real-Time Systems. Linux and BSD. Timekeeping.
- Green Hills Software
- Integrity RTOS. Embedded systems.
- High Integrity Systems
- SafeRTOS. OpenRTOS.
- IntervalZero
- RTX RTOS. ETS RTOS.
- ITRON project
- ITRON is a Japanese open standard for a real-time operating system (RTOS).
- KADAK
- AMX RTOS.
- LYNUXWORKS
- LynxOS® Embedded RTOS. LynxOS-SE RTOS. LynxOS-178 RTOS.
- Mentor Graphics Embedded
- Nucleus RTOS
- Micrium
- uC-OS-II RTOS.
- On Time
- On Time RTOS-32.
- OneSmartClick.Com
- Links to papers and books on Embedded Systems Design and RTOS
- Open Kernel Labs
- OKL4 microkernel system.
- OpenQNX
- The QNX Community Portal.
- OS-9
- OS-9 is a family of real-time, process-based, multitasking, multi-user, Unix-like operating systems, developed in the 1980s, originally by Microware Systems Corporation for the Motorola 6809 microprocessor.
- OSE
- Enea OSE RTOS. Enea OSEck DSP RTOS.
- Phaedrus Systems
- Supplier of embedded devlopment tools and consultancy for safety critical, high reliability and mission critical systems. Member of ISO C, ISO C++ panels and Principal Author of MISRA-C:2004
- PORTOS
- Portos, The World's Smallest RTOS.
- Pumpkin
- Salvo RTOS.
- QNX
- QNX RTOS.
- Quadros Systems
- RTOS, tools, file systems, TCP/IP, USB, and GUI for embedded systems.
- Realtime Embedded Sweden
- Realtime Embedded Sweden.
- Rowebots
- Unison Embedded Operating System.
- rt-labs
- rt-labs real-time experts - experts in rtos and embedded realtime software development.
- RTEMS
- The Real-Time Executive for Multiprocessor Systems or RTEMS is a full featured RTOS that supports a variety of open API and interface standards
- RTOS.com
- Express Logic ThreadX. RTOS.
- Sciopta
- Sciopta - Safety Certified Real-Time Operating Systems.
- SEGGER
- embOS RTOS.
- SMX
- SMX RTOS.
- SYSGO
- SYSGO provides real-time operating systems (RTOS), embedded virtualization, embedded Linux for safety-critical (DO-178B, EN 50128, EN 62304, IEC 61508, ISO 26262, CENELEC) and security-critical (Common Criteria (CC), IEC 15408) applications.
- Ted Faber Notes
- RTOS Lectures Notes by Ted Faber.
- TenAsys
- Real-time Windows.
- TRON
- TRON is an open real-time operating system kernel design, and is an acronym for "The Real-time Operating system Nucleus"
- uC-OS-II for PIC18
- Port of uC-OS-II for PIC.
- Unicoi Systems
- Unicoi Systems is a leading provider of embedded networking protocol software and multimedia solutions featuring Unicoi branded Fusion software products and reference designs.
- VCI
- New home for Ardence and ETS-Phar Lap RTOS.
- Wind River
- Real-Time software.
Semiconductors: Processors and Microcontrollers
- Adapteva Processors
- Epiphany-IV 64-core Microprocessor. Epiphany-III 16-core Microprocessor.
- AMD Embedded
- AMD Embedded Solutions x86- based, low-power and feature-rich products,comprised of processors, chipsets, graphics and development boards.
- Analog Devices
- Applied Micro
- Processors including Single Core 405 Family of embedded processors.
- ARM
- ARM processors. Cortex MCU. ARM IP.
- Atmel
- Carbon Design Systems
- The preferred solution for software virtual prototyping for embedded systems design and source for 100% accurate models.
- Cortus Embedded Micros
- Cortus licenses small footprint, low power and high performance embedded processor cores and IP.
- Energy Micro
- Energy Micro provides energy friendly ARM Cortex M3 32-bit mixed signal EFM32 microcontrollers for ultra low power and battery operated applications
- Freescale
- Freescale/Motorola 8-bit, 16-bit, 32-bit Microcontrollers and 16-bit Digital Signal Controllers (DSCs).
- Holtek
- Infineon
- Lattice
- LSI Corporation
- Infineon
- LSI Corporation is a leading provider of innovative silicon, systems and software technologies.
- Luminary Micro
- Luminary Micro -- ARM Cortex M3 MCUs and Development Kits. Now part of TI.
- Maxim Microcontrollers
- Maxim's 16-/32-bit microcontrollers provide low-power, efficient, and secure solutions for challenging embedded applications.
- Microchip
- Products include PIC microcontrollers and dsPIC DSCs (Digital Signal Controllers).
- MIPS Technologies
- MIPS Technologies, Inc. is a leading provider of industry-standard processor architectures and cores for digital consumer, home networking, wireless, communications and business applications.
- Nuvoton
- Nuvoton/Winbond 80c51 based and ARM MCUs.
- NXP Semiconductors
- NXP/Philips products include 8/16 legacy, ARM7, ARM9, ARM Cortex MCUs.
- Qualcomm
- Products include Snapdragon ARM based microprocessor core.
- Rabbit Semiconductor (Digi.com)
- Now at Digi.com
- Renesas
- Very wide range of MCUs and other products for all types of applications.
- Silicon Laboratories
- Products include Mixed Signal, 8-bit 8051 based Microcontrollers (MCUs).
- STMicroelectronics
- ST products range from 8-bit microcontrollers to 32-bit ARM Cortex MCUs. Including the ST6, ST7, µPSD, ST9, ST10, STR7, STR9, STM8, STM32 STM-MCU.
- Texas Instruments
- TI ARM Processors
- TI’s ARM Portfolio. Stellaris® Cortex-M3™ microcontrollers (MCU), Sitara devices in the ARM9™ family and Cortex-A8 processor-based microprocessors (MPUs).
- XMOS
- XMOS designs and creates event-driven processors for digital electronics, the XC programming language and industry-leading development tools.
- ZiLOG
- Microprocessors and microcontrollers. Now part of IXYS Semiconductors.
Semiconductors: Support Devices
- Austriamicrosystems
- Austriamicrosystems is a global leader in the design and manufacture of high performance analog ICs (integrated circuits).
- Cirrrus Logic
- Fairchild Semiconductor
- Fairchild specializes in high performance ICs that optimize energy efficiency and enable mobile connectivity in a wide range of applications.
- FTDI
- IDT
- IDT The Analog and Digital Company, solutions for communications, computing, consumer and commercial applications. Including Serial RapidIO, PCI Express, timing, video post processing, DDR3, capacitive touch, multi-port, pc audio.
- Intersil
- Intersil Corporation is a leader in the design and manufacture of high performance analog semiconductors. The Company’s products address three of the industry’s fastest growing markets: flat panel displays, handheld, and power management. Intersil products include power management devices for battery management, hot swap and hot plug controllers, linear regulators, supervisory ICs, switching DC-DC regulators, and power MOSFET drivers; optical storage laser diode drivers; DSL line drivers; video and high performance operational amplifiers; data converters; interface ICs; analog switches and multiplexers; crosspoint switches; voice over IP devices; and ICs for military, space, and rad hard applications.
- Linear Technology
- Linear Home Page
- Maxim
- National Semiconductor
- On Semiconductor
- National Semiconductor
- ON Semiconductor supplies a broad portfolio of semiconductors and integrated circuit devices.
- PLX Technology
- PLX?s bridging and switching devices featuring PCI Express' highly flexible, reliable, serial I/O architecture and expansive I/O
- s3group
- S3 Group provides products, solutions and professional services to the Digital TV , Telehealth and Semiconductor industries
- Transcend
- Transcend Flash memory and RAM.
- Wolfson Microelectronics
- Wolfson Microelectronics is a global leader in the supply of high performance mixed-signal semiconductors to the consumer electronics market.
Single-Board and Embedded Computers
- AAEON Technology
- AAEON Technology, Industrial Motherboard, Embedded System, BOX PC, PC/104, ETX, Computer on Module, Panel PC, Industrial Rugged Computer and Industrial LCD Display
- ADLINK
- ADLINK is a leading manufacturer of high-performance, high-quality PC based add-on cards. Ampro Extreme Rugged Products.
- Advanced Micro Peripherals
- Embedded MPEG / H.264 solutions from Advanced Micro Peripherals Inc (USA) - MPEG-4/H.264 codec based pc104, pc104+, miniPCI and CompactPCI cards and embedded PCs.
- Advantech
- Advantech manufactures embedded computers, single board computers and other industrial computing products.
- Arbor Technology
- Embedded and network computing products.
- AXIOMTEK
- Embedded computing products.
- Commell
- Industrial and single board computers and Mini-ITX motherboards
- CompactPCI
- CompactPCI standard at Wikipedia
- Computer Form Factors
- Computer form factors at Wikipedia.
- Congatec
- congatec AG is focused on Embedded Computer Modules. Embedded BIOS.
- CoreExpress
- CoreExpress at Wikipedia
- DataModul
- Embedded computing and displays.
- DFI-ACP
- Industrial computers and motherboards.
- EMAC, Inc.
- Manufacturer of single board computers and microprocessor training systems. Custom engineering services.
- Embedded Planet
- Embedded Planet is a Single Board Computer and Embedded Systems manufacturer.
- Emerson Network Power
- AC and DC Power Equipment, and Embedded Solutions.
- ewayco
- Low Cost Embedded Systems, $100 PC, low cost PC system $100, low cost Mini ITX systems, Embedded Boards.
- gumstix
- gumstix - way small computing develops and sells small, inexpensive, high performance, Linux systems and peripherals.
- IBase Technology Inc.
- Industry leader in Embedded Computing.
- JK microsystems
- DOS based single board computers.
- Kontron
- Kontron is a global leader in embedded standard and custom computers.
- Mobile-ITX
- Mobile-ITX standard at Wikipedia.
- Nanoetxexpress
- Nanoetxexpress is an ultra small computer form factor.
- Newmicros
- Rapid Development of Embedded Microprocessor Systems.
- Nexcom
- Nexcom Embedded Boards
- PC Engines
- PC Engines custom embedded PC hardware and firmware design.
- PC/104 Consortium
- The first place for information on small form factor embedded computer and I/O boards utilizing PC/104 technology.
- PC/104 Standard
- The PC/104 computer standard at Wikipedia.
- PICMG
- The PICMG (PCI Industrial Computer Manufacturers Group) is a consortium of over 250 companies who collaboratively develop specifications that adapt PCI technology for use in industrial and telecommunications computing applications.
- SFF-SIG
- The Small Form Factor Special Interest Group.
- SmallFormFactors.com
- PC/104 and Small Form Factors
- Toradex
- leading provider of embedded computers based on Intel/Marvell XScale, NVIDIA Tegra 2 and x86 (Intel Atom) processors.
- VersaLogic
- Single board computers (SBCs) and expansion modules for embedded applications - PC/104, PC/104-Plus, PCI-104, EPIC, EBX, SUMIT, and SPX.
- Via APC
- Via ARM based neo-ITX board.
- VIA Technologies, Inc.
- Embedded, MINI-ITX, NANO-ITX and PICO-ITX standard computer motherboards.
- VMEbus
- VMEbus standard at Wikipedia.
System-On-Chip (SOC)
- Coridium
- 50 MHz ARM Basic SoC
- Cypress
- Cypress Programmable System-on-Chip, PSoC 1, PSoC 3, PSoC 5, PSoC® Software.
- Palmchip SoCStart
- The AcurX51(TM) microcontroller SoC platform is targeting smart grid and home area networks (HAN).
- PSoC - Cypress Semiconductor
- PSoC® is a true programmable embedded system-on-chip integrating configurable analog and digital peripheral functions.
- PSoCDeveloper
- SOC News & Rumors
- SOCcentral
- SOCcentral provides news and technical information for engineers and engineering managers involved in ASIC (application specific integrated circuits) and SOC (system-on-chip) design, design for test (DFT), and users of intellectual property (IP), programmable logic (FPGA, CPLD, PLD), and electronic design automation (EDA) tools.
- System-on-a-chip - Wikipedia
- SoC at Wikipedia.
Wireless Sensor Networks
- Analog Devices Wireless Transceivers
- The ADF7241 is a highly integrated, low power, and high performance transceiver for operation in the global 2.4 GHz ISM band. It is designed with emphasis on flexibility, robustness, ease of use, and low current consumption. The IC supports the IEEE 802.15.4-2006 2.4 GHz PHY requirements in both packet and data streaming modes.
- Anaren
- Radio Frequency Technology, RF Components, Microwave Engineering.
- Atmel BitCloud Profile Suite
- Atmel's BitCloud Profile Suite is a ready-to-use framework for rapid development of ZigBee certified products.
- CEL
- California Eastern Laboratories wireless modules.
- Cellnet Technology, Inc.
- Now at Landis and Gyr.
- Chipcon
- Leading provider of ZigBee technology offering RF transmitter, RF transceiver and RF receiver for wireless applications.
- Codebox: Save sensor data to Google Spreadsheets
- Codebox shows you how to save sensor data to a Google Spreadsheet.
- Daintree Networks
- Zigbee sniffer for 802.15.4 and 6LowPAN.
- Digi International
- Wireless and Wired Embedded Solutions - Now including Rabbit MCUs.
- HOBO ZW Data Nodes by Onset
- HOBOnode Wireless System. Wireless Energy & Environmental Monitors: HOBO ZW Data Nodes.
- IEEE 802.15.4 WPAN-LR Task Group
- IEEE standards group for the IEEE802.15.4 protocol.
- Jennic Wireless Sensors
- Jennic is a leading provider of Zigbee products.
- LearnZigBee.com
- ZigBee Wireless Networks and Transceivers Book.
- Lemos International
- Lemos International: commercial and industrial wireless applications ranging from: medical, security, gamming, POS, industrial controls. Bluetooth modules, ZigBee PRO, Data Loggers, Device Servers, SENA, Radiometrix, Fourier, Telegesis
- Nordic Semiconductor Wireless Solutions
- Nordic Semiconductor is a fabless semiconductor company specializing in ultra low power (ULP) short-range wireless communication in the license-free 2.4GHz and sub-1-GHz Industrial, Scientific and Medical (ISM) bands.
- openPICUS
- Opensource Wireless Internet of Things
- RF Solutions
- RF Remote Controls and RF Telemetry systems.
- Semtech
- Semtech supplies analog and mixed-signal semiconductor products for use in computers, portable devices, communications and industrial equipment.
- Texas Instruments Zigbee
- Zigbee products at TI.
- The Fundamentals Of Short-Range Wireless Technology
- This is a tutorial on the wide range of available short-range radio standards and some design guidelines.
- TI Wireless Connectivity
- TI's wireless connectivity technologies include Wi-Fi®, Bluetooth® technology, Bluetooth low energy technology, ANT™, ZigBee®, IEEE 802.15.4, ZigBee RF4CE, RFID, 6LoWPAN, PurePath™ Wireless audio, and GPS, as well as a wide selection of RF ICs and proprietary protocols.
- Wiley Protocols and Architectures for Wireless Sensor Networks
- Protocols and Architectures for Wireless Sensor Networks. Holger Karl, Andreas Willig.
- XBee ZigBee Solutions - MaxStream.net
- XBee ZigBee solutions by MaxStream.
- Zigbee.org
- The Zigbee Alliance
- ZMDI
- ZWIR4512 wireless radio module .