Mikroelektronika Usb Hid Terminal
Designed and manufactured by for use in semi-permanent installations. Arduino Mega ADK ATmega2500♠16 MHz Mega 000000000♠4 in × 2.1 in [ 101.6 mm × 53.3 mm ] 8U2 MAX3421E USB Host 5 V 256 4 8 54 00002011- July 13, 2011 Arduino Esplora Atmega32U4 000000000♠16 MHz 000000000♠6.5 in × 2.4 in [ 165.1 mm × 61.0 mm ] 32U4 5 V 32 1 2.5 12- December 10, 2012 Analog joystick, four buttons, several sensors, 2 TinkerKit inputs and 2 outputs, LCD connector Arduino Micro ATmega32U4 000000000♠16 MHz Mini 000000000♠0.7 in × 1.9 in [ 17.8 mm × 48.3 mm ] 5 V 32 1 2.5 20 7 02012- November 8, 2012. This Arduino was co-designed. Arduino Pro Mini ATmega328 8 (3.3 V)/16 (5 V) MHz Mini 000000000♠0.7 in × 1.3 in [ 17.8 mm × 33.0 mm ] Six pin serial header 3.3 V / 5 V 32 1 2 14 6 6 Designed and manufactured by SparkFun Electronics. See also list of Official Arduino Boards Superseded [ ] The following have been superseded by later and more capable versions from Arduino, but some, particularly the Duemilanove, are still in widespread use. Name Processor Format Host interface I/O Release date Notes Processor Frequency Dimensions Voltage Flash (kB) EEPROM (kB) SRAM (kB) Digital I/O (pins) Digital I/O with (pins) Analog input (pins) Serial Arduino ATmega8 000000000♠16 MHz Arduino 000000000♠3.2 in × 2.1 in [ 81.3 mm × 53.3 mm ] serial connection native. This miniature version of the Arduino uses a processor.
Compatible [ ] Although the hardware and software designs are freely available under licenses, the developers have requested that the name 'Arduino' be and not be used for derivative works without permission. The official policy document on the use of the Arduino name emphasizes that the project is open to incorporating work by others into the official product. As a result of the protected naming conventions of the Arduino, a group of Arduino users forked the Arduino Diecimila, releasing an equivalent board called Freeduino.
The name 'Freeduino' is not trademarked and is free to use for any purpose. Several Arduino-compatible products commercially released have avoided the 'Arduino' name by using '-duino' name variants. Footprint-compatible [ ] The following boards are fully or almost fully compatible with both the Arduino hardware and software, including being able to accept 'shield' daughterboards. Name Processor Maker Notes Atmega328P-PU Universal Solder () Do-it-yourself Arduino Uno R3 compatible footprint and connections. Additional features: • 5V, 1.5A LDO voltage regulator with heat sink • 3.3V, 250mA LDO voltage regulator • 6 to 35 V DC power supply • LEDs and voltage regulator can be disabled to safe on current • screw terminal block for power supply ST1 ATmega328 Sanjay Technologies (sanjaytechnologies.co.in) Compatible with Arduino Uno Rev3 - added features: Compatible with Arduino Uno R3. ST Freeduino Robotics Board ATmega328 Sanjay Technologies (sanjaytechnologies.co.in) Compatible with Arduino with servo ports - added features: External DC power socket (7 VDC to 20 VDC) or USB powered. On board 5V regulator with heatsink area for efficient 1000mA output.
Has built in ICSP port for on the fly programming (P1). Robotics ready ( has 4 servo ports P3 and P2). GSTduino ATmega328 Green System Technology Added features: Powered via the micro USB connection, or 2.8V – 5.5V battery connector Serial communication on pin D0 (RX) and pin D1 (TX). Used to receive (RX) and transmit (TX) TTL serial data.
These pins are connected to the corresponding pins of the FTDI USB-to-TTL serial chip. By sliding the switch (S1), RX/TX pins can be re-routed to Bluetooth UART connector.
Linduino One ATmega328 Linear Technology Corporation Compatible with Arduino Uno. Galvanically isolated USB interface provided by onboard LTM2884 USB Isolation module. InVentor UNO ATmega328P-PU Ventor Technologies Added features: • Single sided with SMD and TH components • 5 V and 3.3 V LDO onboard • USB to serial PL2303 instead of Atmega16U2 • 16 MHz crystal oscillator • Shield compatible • Auto power source selection circuit InvIoT U1 ATmega328P-PU InvIoT.com. Japanese Arduino compatible kit using Uno board setting.
Includes two mini-B USB sockets, 1602 LCD socket, 5 V or 3.3 V power selection, breadboard area. Cosmo Black Star ATmega328 JT5 Arduino layout-compatible board. Based on the Arduino Duemilanove.
Shop our range of Semiconductor Development Kits supplies & accessories. Free Next Day Delivery. Browse our latest Semiconductor Development Kits offers. Feb 7, 2013 - 1 min - Uploaded by MikroElektronikaWe have been working very hard in the past couple of months to bring you a powerful new library.
CraftDuino Manufactured and sold by RoboCraft Team. ATmega328P CT-UNO features: • Arduino Uno compatible. • SMD ATmega328 microcontroller with Optiboot (UNO) bootloader. • USB Programming Facilitated by the Ubiquitous FTDI FT231X (more stable). • TX, RX, power, pin 13 LEDs are moved to edge.
• Utilize USB Micro-B socket. • Extra pads with standard 0.1” (2.54 mm) pitch to pitch. NUC131LD2AE (32-bit ARM Cortex-M0) CT-ARM features: • Microcontroller: NUC131LD2AE ( 32-bit ARM Cortex-M0) • Operating voltage: 5 VDC • Flash size (program memory): 64 KB • SRAM size: 8 KB • Digital I/O: 20 (16 PWM) • Analog input (ADC): 6 • UART: 5 + 1 • Clock speed: 50 MHz • Compatible with Arduino IDE. Diavolino Evil Mad Scientist Laboratories Arduino layout-compatible board, designed for use with a USB-TTL serial cable. DuinoBot v1.x ATmega32U4 RobotGroup Argentina Arduino fully compatible board, with integrated power supply and controllers designed for robotics. Compatible as well with the system 'Multiplo' eJackino Kit by CQ publisher in Japan.
Similar to Seeeduino, eJackino can use universal boards as shields. On back side, there is a 'Akihabara station' silk, just like Italia on Arduino. GizDuino Version 5.0V Atmega168, Atmega328 e-gizmo Arduino compatible USB to serial made by prolific Locally made in the Philippines. Elektor Platino universal AVR board ATmega8, ATmega16, ATmega32, ATmega88, ATmega164, ATmega168, ATmega324, ATmega328, ATmega644, ATmega1284 Elektor is an Arduino compatible board that supports 28-pin and 40-pin AVR devices. The board features multiple footprints for user interface elements like LCDs, pushbuttons, rotary encoders, LEDs and buzzer, supported by an extensive library. Bootloaders are available for all supported processors.
On its backside are Arduino shield compatible connectors plus other extension connectors. Fayaduino Series fayalab Manufactured and sold by Taiwan-based kit company fayalab, with 100% compatible design to Genuino/Arduino. Freeduino MaxSerial Manufactured and sold assembled or as a kit by Fundamental Logic until May 2010. A board with a standard DE-9 serial port.
Freeduino SB ATmega328 Solarbotics Ltd. Compatible with the Duemilanove. Freeduino Through-Hole Manufactured and sold as a kit by NKC Electronics. The design avoids soldering.
Illuminato Genesis ATmega644 Provides 64 kB of flash, 4 kB of RAM and 42 general I/O pins. Hardware and firmware are.
InduinoX ATmega168/ATmega 328/ATmega 8 Simple Labs A low cost Arduino clone using the ATmega168/ATmega 328/ATmega 8 and designed for prototyping, it includes onboard peripherals such as an RGB LED, switches, IR Tx/Rx and DS1307 (RTC). Japanino ATmega168 A kit by Otonano Kagaku publisher in Japan. The board and a POV kit were included in Vol. 27 of the eponymous series.
It is unique in having a regular size. Norma Iso 10013 Version 2002 Pdf File more. 1000Pads Luigino Minimalistic version of Arduino: small, without serial converter.
Best Of Blues Piano Pdf Torrent. Available as a kit, board only or assembled. Smaller than Arduino, with different footprint.
Luigino328 ATmega328 It has an improved automatic voltage selector, resolves problems during programming caused by shields that use the serial port, with an automatic serial port selector, and has the LM1117 voltage regulator. Metaboard Developed by, a in. Designed to have a very low complexity and price.
Hardware and firmware are open source. AT91SAM9G20 () Rascal Micro It is compatible with Arduino shields, but it is programmed in Python rather than C++.
It has an embedded webserver. Raspduino ATmega328 Bitwizard Fully Arduino compatible board, that fits perfectly on a, and can be programmed through the Raspberry Pi's serial interface. It also breaks out the Raspberry Pi's SPI and I²C interfaces, or can be used as a stand-alone Arduino when powered with the external power header. Romeo 2012 ATmega328 DFRobot An all-in-one Arduino with motor controller. Compatible with the Arduino Uno.
Roboduino Designed for robotics. All connections have neighboring power buses (not pictured) for servos and sensors. Additional headers for power and serial communication are provided.
It was developed by Curious Inventor, LLC. Seeeduino v2.21 (Atmega168 or Atmega328) v3.0 (Atmega328) SeeedStudio Derived from the Diecimila. This photo is v1.0b. SunDuino ATmega8/88/168/328/16/32/324/644 and PIC18F2550/4550 PIC32MX320F128 and ButterFLY, STM32Discovery Lothar Team Arduino PRO Compatible boards. (Poland) Another Arduino compatible board, software- and hardware-compatible.
TwentyTen Freetronics Based on the Duemilanove, with a prototyping area, rearranged LEDs, mini-USB connector, and altered pin 13 circuitry so LED and resistor do not interfere with pin function when acting as an input. UDOO Atmel SAM3X8E SECO Inc. Android-Linux-Arduino compatible board. Volksduino Applied Platonics A low cost, high power, shield-compatible, complete Arduino-compatible board kit.
Based on the Duemilanove, it comes with a 5 V / 1 A voltage regulator (optional 3.3 V regulator). Designed for low component count and for ease of assembly. Wiseduino Includes a DS1307 RTC with backup battery, a 24LC256 EEPROM and a connector for adapter for wireless communication. Xaduino ATXmega128A3U OBDIIworld 8/16 bit Xmega core @ 32 MHz. 37 Digital I/O. Output 3.3 V pin: 500 mA, 5 V 500 mA. YourDuinoRoboRED Atmel 328 Yourduino.com Includes 14 color-coded 3-pin connectors for direct cable connection of servos, electronic bricks, etc., and 6 color-coded3-pin connectors to Analog inputs for electronic bricks, etc.
Provides improved 3.3 V regulator supplying 500 mA, and optional 3.3 V operation. Switching regulator provides 5 V 2 A from up to 20 V external supply. YourDuinoRobo1 Atmel 328 Yourduino.com Includes 6 color-coded 3-pin connectors for direct cable connection of servos, electronic bricks, etc., and 6 3-pin connectors to analog inputs for electronic bricks, etc. Provides improved 3.3 V regulator supplying 500 mA, and optional 3.3 V operation. ZArdino ATMega328 A kit created by Peter Ing A South African Arduino-compatible board derived from the Duemilanove, it features mostly through-hole construction except for the SMD FT232RL IC, power selection switches, option for a Phoenix power connector instead of DC jack, extra I/O pads for using Veroboard as shields. Designed for easy assembly in countries where exotic components are hard to find. Zigduino ATmega128RFA1 Logos Electromechanical Integrates (IEEE 802.15.4).
It can be used with other 802.15.4 network standards as well as ZigBee. It is the same shape as the Duemilanove, includes an external jack on the side of the board opposite the power jack, and is compatible with shields that work with other 3.3 V boards. EtherTen ATmega328P Freetronics Fixed SPI behaviour on Ethernet chip, D13 pin isolated with a MOSFET of which can also be used as an input. EtherMega ATmega2560 Freetronics Fixed SPI behaviour on Ethernet chip, Micro SD card slot, D13 pin isolated with a MOSFET of which can also be used as an input. USBDroid ATmega328P Freetronics Can act as a host for an Android device and is compatible with the Android Open Accessory Development Kit, Micro SD card slot, D13 pin isolated with a MOSFET of which can also be used as an input. Eleven ATmega328P Freetronics Arduino Uno compatible, D13 pin isolated with a MOSFET of which can also be used as an input.
KitTen ATmega328P Freetronics Includes both 3.3 V and 5 V regulators for shields, D13 pin isolated with a MOSFET of which can also be used as an input. Can be connect to Arduino using cable.
EtherDue ATSAM3X8E () Freetronics Arduino Due with onboard Ethernet, software-compatible with Arduino Ethernet shield, D13 pin isolated with a MOSFET of which can also be used as an input. TAIJIUINO Due Pro ATSAM3X8E () Elechouse Mostly compatible with Arduino Due. Includes RMII signals via a connector to allow access to the microcontroller's native Ethernet MAC. ShieldBuddy TC275 Infineon Aurix TC275TP Hitex UK Uses Arduino Due form factor and largely compatible pin allocation. Runs at 5 V, but can be modified to run at 3.3 V. Triple-core, 32-bit, 200 MHz Aurix processor. 4MB Flash, 550k SRAM, 128k DataFlash.
Optional CIC61508 safety monitor. Arduino IDE supported via add-in, plus Eclipse-based tools with multicore debugger. MBZ Pro Wifi Atmega328P-PU MBZ Pro Mega is an Arduino compatible stand-alone board with a prototyping area and built-in Wifi.
Featuring a compact design, it helps to shrink Arduino projects and make it permanent. • Dimensions 3.56' x 2.24' (90.5mm x 56.9mm) • Compatible with Arduino Shields • Prototying area to solder components and modules • 2 voltage regulators: 5V-1A and 3.3V-800mA • I2C bus header, compatible with RTC breakouts modules such as DS1307 and DS3231 • Internet connection via ESP8266 module (model ESP-01) • Integrated 5 V to 3.3 V level shifter (IC 74HC4050) • Digital ports D3, D4, D9, D10, D11 and D13 are available both in 5V and 3.3V • Header for FTDI USB to serial adapter to upload the sketches.
Special purpose compatible [ ] Special purpose Arduino-compatible boards add additional hardware optimised for a specific application. It is kind of like having an Arduino and a shield on a single board. Some are Shield compatible, others are not. Name Processor Shield-compatible? Host interface Maker Additions Io:duino AT90CAN128 yes USB with FTDI serial chip Railstars Adds built-in support through the AT90CAN128 micro processor, dual RJ45 jacks, and optional bus termination. Designed specifically for model railroading applications using the networking protocol, the hardware is sufficiently generic for use with other low-speed CAN networks.
OUT OF BUSINESS 17 Dec 2014. All designs supposedly on GitHub, but Io:duino is not present. () DFRobotShop Rover ATmega328 The is a minimalist tracked platform based on the Arduino Duemilanove. Has an ATmega328 with Arduino bootloader, a dual H-bridge and additional prototyping space and headers. It is compatible with many shields, though four digital pins are used when operating the motor controller.
Has an onboard voltage regulator, additional LEDs, a temperature sensor, and a light sensor. Part of the DFRobotShop Rover kit. Faraduino ATmega328 Yes USB with FTDI serial chip Developed by Middlesex University Teaching Resources. Simple shield-compatible board, with onboard discrete transistor H-bridges and screw terminals to drive two small DC motors from pins 4-7. Has headers for three servos on pins 9-11. Also sold with the Faraduino buggy kit and Faraconnect shield as a simple school-level teaching robot. Motoruino ATmega328 Yes Serial only, 6 pin header Guibot Has L293D twin H-bridge.
Alternator Regulator ATmega64M1 No USB with FTDI serial chip Open source Alternator Regulator suitable for 12 V to 48 V systems with many different battery chemistries (lead-acid, LiFeP04, etc.). Multi stage (3, 4), fully configurable.
Features battery voltage and current measurement to assure complete and safe battery charging as well as CAN support for communications with other devices and status output (including 'NMEA2000' like messages). Programmable using Arduino IDE with ATmegaxxM1 board type ( ) More (including source and CAD files): ArduPilot An Arduino-compatible board designed for and navigation of aircraft, cars, and boats. It uses for navigation and sensors or an for stabilization. ArduIMU An Arduino-compatible board designed for and of aircraft, cars, and boats.
It uses the ATMEGA128RFA1 and a variety of sensors for various applications. FlyDuino Mega ATmega 2560 Serial only, 6 pin header Paul Bake An Arduino Mega 2560 compatible board designed for and navigation of multirotor aircraft. Designed to be stacked with sensor bobs and boards with several breakout boards available. Colibri ATmega168 No Serial only JT5 Universal platform for wireless data transmission in the frequency band 868 MHz. The board combines features of Arduino Mini and the radio EZRadioPRO for receiving and rransmitting data.
With dataFlash. JeeNode ATmega328 6 pin header Jeelabs Includes a wireless radio module, called the RFM12B by HopeRF ArduPhone ATmega1284P yes USB Freetronics Cellular phone kit, ADH8066 GSM module, Micro SD slot, 16 key matrix keyboard, LiPo charger and microphone/speaker connectors. WTFDUINO ATmega328p No USB & CH340G Calum Knott 'The world needs a more confusing Arduino' Tah ATmega32u4 Yes USB Revealing Hour Creations Stock Arduino Leonardo with a built-in BLE (Bluetooth Low Energy) 4.0. Has Arduino compatibility with its breakout shield.
ATmega32u4 No USB WIOT is an, rechargeable, Li-Ion battery powered, Arduino compatible, development board designed around the processor and ESP8266 Module. Altera MAX10 10M08 FPGA Yes, with exceptions USB Alorium Technology FPGA-based drop-in replacement for Arduino UNO R3; offers faster clock rates and overall applications speed, higher-performance through vendor-supplied hardware-specific library functions utilizing FPGA; half of FPGA's space remains available for further customizations including ones written by end user ATmega1284 No USB Hobbytronics Replaces the Arduino Uno's ATmega328 chip with the ATmega1284, drastically expanding memory. Mini SAMD21 development board 15x15mm (Arduino compatible) • Digital I/O pins: 34 • PWM outputs: 24 • Analog inputs: 14 Canique MK2 ATmega328P Canique A very power efficient breadboard friendly Arduino compatible board with onboard RFM69W/RFM69HW transceiver and a stock speed of 16 MHz @ 3.3 V. You can solder your own antenna or connect an antenna via U.FL connector.
Bare Bones Board (BBB) and Really Bare Bones Board (RBBB) Modern Device Compact inexpensive Arduino-compatible board suitable for breadboarding. ATmega328P BBFuino come with the ATMega328 controller, loaded with Optiboot (Arduino UNO's bootloader), compatible with Arduino IDE and sample code, design to fit breadboard for prototyping and learning, lower down the cost by taking out the USB to UART IC, so the board has the basic component to operate.
BlockDuino ATmega8 ATmega328 Blockduino An Arduino-Diecimila-compatible board with serial connection to Blocks (shields). Boarduino ATmega168 or ATmega328. An inexpensive Arduino-Diecimila-compatible board made for breadboarding.
Breaduino Applied Platonics A complete, very low cost Arduino-compatible kit that can be assembled entirely on a breadboard. Croduino series ATmega328 e-radionica.com Inexpensive series of fully compatible Arduino board for education, hobbyist and automatisation, specially in Croatia. Cardboarduino ATmega168 Inspired by the Paperduino, an ultra low-cost Arduino compatible, built on printed posterboard, rather than a PCB. Crumbuino-Nano ATmega328 chip45.com/ The Crumbuino-Nano is a low-cost module comparable to the Arduino-Nano and can be used as Arduino-Nano in the Arduino-IDE.
The Arduino bootloader is preloaded, hence the module is ready-to-use. The documentation shows the pin mapping of Arduino-naming to module pinout. Crumbuino-Mega ATmega2560 chip45.com/ The Crumbuino-Mega is a low-cost module comparable to the Arduino-Mega 2560 and can be used as Arduino-Mega 2560 in the Arduino-IDE. The Arduino bootloader is preloaded, hence the module is ready-to-use. The documentation shows the pin mapping of Arduino-naming to module pinout. ATtiny85 Cuteduino Features: • ATtiny85 on board, 8 KB of flash, 512 byte of SRAM, 512 bytes of EEPROM.
• Internal oscillator runs at 16 MHz. • USB bootloader so you can program it with the modified version Arduino IDE (from DigiSpark). • Micro-B USB jack for power and/or USB uploading. • 5 GPIO - 2 shared with the USB interface.
The 3 independent I/O pins have 1 analog input (ADC) and 2 PWM output as well. • Hardware I2C / SPI capability for breakout & sensor interfacing. • Works with many basic Arduino libraries including library. Digispark ATTiny85 Digistump. Freeduino USB Mega 2560, designed in India with Male headers (coming soon with Female Headers). Suitable for use in project, R&D, device and applications Freeduino USB Mega 2560 is a cost effective and 100% pin and software compatible to the popular Arduino Mega 2560.
Uses through hole components and has male headers. Freeduino Lite v2 ATmega8/168/328 Bhasha Technologies Freeduino Lite v2 is a low cost, Freeduino with no USB and Serial port.
Needs FTDI USB Cable or FTDI Breakout board for programming. Uses through hole components and has male headers. Freeduino Serial ATmega8/168/328 Bhasha Technologies Freeduino Serial is a low cost Freeduino board with serial DB9 connector. Uses MAX232 Chip for Serial connectivty. Freeduino NANO ATmega328 Bhasha Technologies. Freeduino nano designed in India, completely breadboard friendly, elegant and compact design.
Freeduino Nano is a low cost Arduino Nano compatible board with mini USB connector using SMD components. IDuino [ ] A USB board for breadboarding, manufactured and sold as a kit by Fundamental Logic. IMUduino ATMega32u4 Femtoduino.com The world's first wireless 3D position, inertia, and orientation beacon.
Designed in the San Francisco bay area, this board provides a 10-DoF IMU with on-board ATMega32u4 chip (the same as the Arduino Leonardo). JeeNode ATmega328P JeeLabs. Low-cost, low-size, radio-enabled Arduino-compatible board running at 3.3 V. Inspired by the Modern Device RBBB (above) with a HopeRF RFM12B wireless module and a modular I/O design supporting a wide range of interfaces. LCDuino ATmega328P Geppetto Electronics A combination of an ATMega328P and an i2c based RGB backlit LCD interface (software compatible with the Adafruit RGB LCD shield), along with a USB serial programming interface done as a 'backpack' module for the LCD. LEDuino A board with enhanced, decoder and interfaces.
Manufactured using surface mount and sold assembled by Siliconrailway. Moteino ATmega328P LowPowerLab.
Programmable from the Arduino IDE through an FTDI cable/adapter, or directly through the USB interface (Moteino-USB revision). Moteino runs DualOptiboot, a custom version of Optiboot that allows wireless programming when external FLASH memory is present. The new MoteinoMEGA based on Atmega1284P offers more I/O, an extra hardware serial port, a massive 128 KB of flash for sketches and 16 KB of RAM (8X more!).
NavSpark Venus822 ( V8 compatible, 100 MHz 32-bit RISC) SkyTraq The modified Arduino IDE allows the compiled user sketch to be uploaded onto the processor either with or without the proprietary software. NavSpark has 17 GPIO pins, which include two, 1, 1, 1, and a trigger. The first UART is usually used by the GNSS software to output data, although this can be disabled.
This UART communicates over USB through a PL2303 serial converter and the transmit output is also made available on a pin. A 1 signal is produced on a dedicated pin when a valid fix has been made. There is a -only version, a combined GPS/ version, and a GPS/ version. An adaptor board adds a for a, a charger for the battery, and a card slot connected to the SPI pins. NB1A An Arduino-compatible board that includes a battery backed up real-time clock and a four channel DAC. Most Arduino-compatible boards require an additional shield for these resources.
NB2A Sanguino-compatible board that includes a battery backed up real-time clock and a two channel DAC. Sanguino's feature the ATmega644P, which has additional memory, I/O lines and a second UART. Nymph ATmega328P A compact board with Molex connectors, aimed at environments where vibration could be an issue. Oak Micros om328p An Arduino Duemilanove compacted down to a breadboardable device (36 mm x 18 mm) that can be inserted into a standard 600 mil 28-pin socket, with USB capability, ATmega328P, and 6 onboard LEDs. OpenTag ATmega328p Loggerhead Instruments Arduino-compatible microSD motion datalogging board with accelerometer, magnetometer, gyroscope, pressure, temperature and real-time clock. Paperduino ATmega168 An ultra low-cost Arduino compatible, built on a printed paper and cardboard substrate, rather than a PCB.
Photon STM32F205 () Particle An ARM-based Wi-Fi development kit with a Broadcom BCM43362 Wi-Fi chip supporting 802.11b/g/n. PicoDuino ATTiny85 Peter Misenko. PicoDuino size demonstration. • Requires special version of the Arduino IDE (Digispark IDE recommended) • Digispark compatible SW/HW • Trinket compatible HW (due to bootloader USB vid restriction) • Ultra small board 22 mm x 12 mm • RGB led • Relay/motor driver • Reset button. Pro Micro ATmega32u4 Sparkfun and clones A popular low-cost compact Arduino-compatible board.
Available in 3.3 V and 5 V versions. Rainbowduino An Arduino-compatible board designed specifically for driving LEDs. It is generally used to drive an 8x8 RGB LED matrix using row scanning, but it can be used for other things. Sanguino ATmega644. An open source enhanced Arduino-compatible board that uses an ATMega644P instead of an ATmega168. This provides 64 kB of flash, 4 kB of RAM and 32 general I/O pins in a 40 pin device. It was developed with the in mind.
Seeeduino Mega ATmega2560 SeeedStudio Arduino Mega compatible board with 16 extra I/O pins and the same a board size as the Arduino Uno. As with the Arduino Mega, most shields that were designed for the Duemilanove, Diecimila, or Uno will fit, but a few shields will not fit because of interference with the extra pins. Sippino SpikenzieLabs A miniature Arduino compatible board with all of the digital and analog I/O pins brought out into a single line of pins (). Available as a kit, intended for use with a. SODAQ Mbili ATmega1284P SODAQ. SODAQ, an Arduino Compatible Solar Powered sensor board The Raspberry Pi-sized SODAQ board is built for Solar Powered Data Acquisition. It is fitted with a Lipo charge controller and 12 Grove sockets for plug and play prototyping.
It runs at 3.3 V and 8 MHz. It also comes with a DS3231 Real Time Clock and 16 Mbit serial flash for data logging. Its 'bee' socket can use a range of different modules, like Xbee, RFbee, Bluetoothbee and GPRSbee to make the board communicate. The latest version has the powerful ATmega1284P microcontroller with 128 KB program space and 16 KB RAM and is still Arduino IDE compatible.
Specifications: • Power supply by LiPo battery (3.7 V) or via Micro USB connector • Solar charge controller with JST connector for Solar Panel up to 2.5 W • Battery Monitor • DS3231 Real Time Clock and Temperature sensor, clock backup powered by LiPo battery • On/Off switch. With the switch in Off position the solar charge circuit is still active and the RTC clock is still powered. • ICSP programming header Sparrow ATMega328P Open Home Automation Arduino compatible board designed specifically for RF mesh network experiments. It features 10 I/Os, a 10 pin ISP programming connector, a connector for a standard LCD display (in 4 bit mode) and a connector for an 2.4 GHz RF module. Spider Controller Arduino Mega compatible board designed specifically for robots requiring large numbers of servos. A built in 3 A switchmode power supply allows servos to plug directly into the board. Pin spacing allows making custom shields from standard prototype board.
Stickduino Similar to a USB key. Teensy 2.0 ATMEGA32U4 8 bit AVR 16 MHz. A slightly more powerful version of the Teensy 2.0. It has 46 I/O pins; 8 KB RAM; 128 kB of flash; 10-bit ADC; UART, SPI, I²C, I²S, Touch and other I/O capability. Teensy 3.0 MK20DX128 32 bit ARM Cortex-M4 48 MHz A very small board based on the Freescale MK20DX128VLH5 CPU. It has 34 I/O pins; 16 KB RAM; 128 kB of flash; 16-bit ADC; 3xUARTs, SPI, I²C, I²S, Touch and other I/O capability. Version 3.0 is not recommended for new designs.
Teensy 3.1/3.2 MK20DX256 32 bit ARM Cortex-M4 72 MHz Same form factor as Teensy 3.0. Based on the Freescale MK20DX256VLH7 CPU. It has 34 I/O pins; 64 KB RAM; 256 kB of flash; 2x16-bit ADC; 12-bit DAC; 3xUARTs, SPI, 2xI²C, I²S, CAN Bus, Touch and other I/O capability. All digital pins are 5 volt tolerant. Teensy 3.2 adds a more powerful 3.3 volt regulator, with the ability to directly power ESP8266 Wifi, WIZ820io Ethernet and other power-hungry 3.3 V add-on boards.
Teensy LC MKL26Z64VFT4 ARM Cortex-M0+ 48 MHz A lower cost version of the Teensy 3.1/3.2. It has 27 I/O pins; 64 kB of flash; 12-bit DAC; 3xUARTs, 2xSPI, 2xI²C, I²S, Touch and other I/O capability. I/O pins are not 5 V tolerant. No FIFOs on Serial 1 and Serial2.
Fewer hardware timers. TinyDuino ATmega328p TinyCircuits. A fully capable Arduino platform smaller than a dime, designed for e-textiles.
Includes large sewtabs and a header for a USB adapter for communication and programming. Trinket ATTiny85 Requires updates to Arduino IDE (or download special version) and driver under Windows. Includes regulator for battery power away from PC. Very low cost.
Wireless Widget A compact (35 mm x 70 mm), low voltage, battery powered Arduino-compatible board with onboard wireless capable of ranges up to 120 m. The Wireless Widget was designed for both portable and low cost applications. Whisper Node AVR ATmega328p.
A real ultra-low power board, capable of running of a single AA. The board counts with an efficient step-up regulator (MCP16251) and can be powered from 0.9V. The Whisper Node has a built-in RFM69 long-range sub-GHz radio and 4Mbit Flash memory. The board can also run from a standard power supply and use the battery as backup. Additionally it can be upgraded to include a RTC chip or a high-voltage LDO. On field tests the Whisper Node was able to communicate on distances over 1 km line-of-sight and can run for years on battery, making a great platform for remote sensing and IoT applications.
Whisper Node LoRa ATmega328p. A real ultra-low power board, capable of running of a single AA. The board counts with an efficient step-up regulator (MCP16251) and can be powered from 0.9V. The Whisper Node has a built-in RFM95 LoRa long-range sub-GHz radio, also known as Semtech SX1276 and 4Mbit Flash memory. The board can also run from a standard power supply and use the battery as backup. Additionally it can be upgraded to include a RTC chip or a high-voltage LDO. ZB1 An Arduino-compatible board that includes a Zigbee radio ().
The ZB1 can be powered by USB, a wall adapter or an external battery source. It is designed for low-cost applications. SunDuino2 ATmega16/32/324/644 An open source enhanced Arduino-compatible board that uses an ATmega16/32/324/644 instead of an ATmega168. This provides 16/32/64 kB of flash, and 32 general I/O pins in a 40 pin device. OpenEnergyMonitor emonTx ATmega328. Versalino Uno 1.1 Compact board with pins in two similar layouts 'Bus A' and 'Bus B'.
6 volt input 3.5 mm plug power. Programmed with FTDI. LeoStick ATmega32U4 Freetronics Compact version of the Arduino Leonardo (which can be plugged straight into a USB port without a cable) and has a buzzer and a 3-in-1 RGB LED. Wattuino Nanite ATtiny85/ATtiny841 Very small size and microUSB plug for programming (Micronucleus USB Bootloader).
Requires special board package for the Arduino IDE. Wattuino Pro Mini PB ATmega328PB An Arduino Pro Mini compatible board with the new. Requires special board package for the Arduino IDE. Non-ATmega [ ] The following non-ATmega boards accept Arduino shield daughter boards. The microcontrollers are not compatible with the official Arduino IDE, but they do provide a version of the Arduino IDE and compatible software libraries. Name Processor Host interface Maker Notes PIC.duino Net F67J60 or Serial SlicMicro Pin compatible with Arduino but uses the ethernet enabled PIC microcontroller to connect to the Internet. Allows sending of email, display of javascript enabled webpages, and remote web based access and control from around the world.
Leaflabs Maple () LeafLabs. A 72 MHz 32-bit -based microcontroller (ST Microelectronics] F103 ) with USB support, compatibility with Arduino shields, and 39 GP I/O pins. Programmable with the Open Source Maple IDE, which is a branch of the Arduino IDE. The Maple IDE includes both an implementation of the Arduino Language, and lower-level native libraries (with support from the libmaple C library). The more up-to-date Arduino_STM32 project allows use of the Maple, and other generic STM32 boards in version 1.6.12 of the Arduino IDE. ChipKIT Uno32, Max32, WF32, DP32 Digilent 32-bit PIC32MX processor boards (40-80 MHz). The Arduino libraries have been implemented natively for the PIC32MX and these kits run in a fork of the standard Arduino IDE, MPIDE and are compatible to most shields.
ChipKIT Wi-Fire Digilent 32-bit PIC32MZ processor boards (200 MHz). The Arduino libraries have been implemented natively for the PIC32MZ and these kits run in a fork of the standard Arduino IDE, MPIDE and are compatible to most shields. Freedom () Freescale A 48 MHz 32-bit -based microcontroller (Freescale MKL25Z128VLK4 ) with USB support, compatibility with Arduino shields and 64 GP I/O pins. Board embeds the new ARM OpenSDA debug and programming interface through USB and is compatible with the majority of the ARM IDE suppliers.
PRO Family LPC1114 LPC1751 LPC1756 Coridium up to 200 MHz dual core, and TDMI-based shield-compatible boards, programmable in or with Sketch support with open source MakeItC utilities. All boards have 5 V tolerant I/Os. Energia Texas Instruments The Energia project integrates this with the Arduino IDE. Sakura board RX63N /Wakamatsu Tsusho Co.,Ltd Web compiler with Sketch support, ethernet interface HiFive1 SiFive E31 32 bit SiFive. HiFive1 board Uno form factor, 5V and 3.3V, 19 digital I/O (9 PWM), 0 analogue in. 16 MB QSPI flash (execute in place, with 16 KB icache), 16 KB SRAM.
Arduino IDE support with 16/256/320 MHz presets and port of Arduino library. Also works with standard C/C++, stdio, gdb from the shell. Hardware multiply (4 cycle) and divide (32 cycle). Non-Arduino [ ] The following boards accept Arduino shield daughter boards. They do not use microcontrollers compatible with the Arduino IDE, nor do they provide an alternative implementation of the Arduino IDE and software libraries. Name Processor Maker Notes PIC18F2550 or PIC18F2553 PICcircuit.com DAQduino is iCP12 usbStick that built in Arduino form of external ports connection.
With these IO ports, user can easily plug in different type of 3rd party Arduino extension boards with direct connection to USB port and SmartDAQ software. Great tool for parallel USB IO control, signals monitoring (6 ch. Oscilloscope) and data acquisition. CIKU Features: • Comes with pre-programmed PIC18F4550 with USB bootloader. • PIC18F4550 running at 48 MHz (after PLL with 10 MHz external crystal). • 32 KByte flash/program memory (~28 KB after bootloader). • 20 digital I/O pins.
• 6 analog input pin. • 2 PWM output pin. • Extra pads with standard 0.1” (2.54 mm) pitch to pitch. • Program with MPLAB X IDE and XC8 compiler (library is open source and provided).
• Program loading via USB HID, GUI from Microchip provided. Chipino PIC16F886-I/SP Howtronics Chipino is an electronics prototyping platform based on a Microchip PIC microcontroller. It was designed to use the same footprint and connection scheme as the official Arduino boards to allow Arduino shields to be used with Chipino. NXP LPC4330 Microint USA Dual core ARM Cortex-M4/M0, 264 KB SRAM, 4 MB Flash, mbed HDK, Arduino-compatible headers. The Bambino 210E has the same features as the 210, but adds a 10/100 Ethernet port, 8 MB Flash, microSD socket, and Xbee Socket Cypress 4 Pioneer Kit (CY8CKIT-042) Cypress PSoC4 CY8C4245AXI-483 Cypress The PSoC 4 Pioneer Kit is a development platform enabling users to design with the PSoC®4 device family. The kit features the PSoC 4200 device family as the main processor and includes a PSoC 5LP ( processor) to perform programming and debugging. The kit is supported using PSoC Creator, which is a free IDE for embedded development targeting the 3/4/5LP device families.
In the summer of 2013 Cypress supported the kit with a campaign on the community forums at Element14. Arduino Shield Compatible Propeller Board Based on the Parallax Propeller; interfaces with standard Arduino shields. The Propeller comes with a free IDE called 'propeller tool', and an alternative IDE tool is available. Amicus18 Amicus18 is an embedded system platform based on PIC architecture (18F25K20). Can be programmed with any programming language, though the Amicus IDE is free and complete. Cortino Development system for a 32-bit -based microcontroller. Pinguino Board based on a PIC microcontroller, with native USB support and compatibility with the Arduino programming language plus an IDE built with Python and as compiler.
Unduino A board based on the dsPIC33FJ128MC202 microcontroller, with integrated motor control peripherals. Netduino Cortex-M4 (STM32F4) () Wilderness Labs 168Mhz Cortex-M4 (STM32F4) with up to 1,408 KB of code storage and 164 KB of RAM. On-board USB, Ethernet, Wifi, SD card slot. Support for the. Development environment is MS Visual Studio and C#. Pin compatible with Arduino shields although drivers are required for some shields. Vinculo Vinculum II FTDI USB development board for the FTDI Vinculum II microcontroller.
FEZ Domino, FEZ Panda, and FEZ Panda II 72 MHz 32-bit ARM ( chips) micro-controller boards with support for the.NET Micro Framework. Pin compatible with Arduino shields, although drivers are required for some shields. TheUno Freescale S08DZ60 MyFreescaleWebPage.
Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields. Firebird32 Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in StickOS BASIC, and C or assembly language using Flexisframework or with a step-by-step debugger. The Firebird32 is also available in a special model based on the 8-bit MC9S08JM60.
Stampduino PIC or Arduino Shield compatible 2 board, interfaces with most standard Arduino shields. The BS comes with a free IDE.
STM32 Nucleo Family Arduino connectors and ST Morpho headers SunDuinoPIC Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader. Breeze Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform. References [ ].
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2015-08-15.
Retrieved 2014-08-12. Retrieved 2013-01-18.
• Chirgwin, Richard (2011-09-20)... Retrieved September 20, 2011. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18.
Retrieved 2013-01-18. Retrieved 2013-01-23. Retrieved 2013-01-18. Retrieved 2013-01-23.
Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-23. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18.
Retrieved 2013-01-18. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2014-08-14. Retrieved 2013-01-18.
Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-18.
Retrieved 2013-01-18. Retrieved 2013-01-18. Retrieved 2013-01-23. Retrieved 2014-08-14. Retrieved 2013-01-23.
Retrieved 2013-01-18. Retrieved 2013-01-18.
Retrieved 2013-01-23. Retrieved 2013-01-18. Retrieved 2013-01-23. Retrieved 2013-01-18. Retrieved 2013-01-18.
Retrieved 2013-01-23. Retrieved 2013-01-18.
Retrieved 2013-01-18. Retrieved 2013-01-23. Retrieved 2016-10-26. Archived from on 2012-12-14. Retrieved 2013-01-23.
Retrieved 2013-01-23. Archived from on 2012-12-14.
Retrieved 2013-01-23. Retrieved 2013-01-23. • Tavir-AVR.. Retrieved 2013-01-23.
• (in Hungarian). Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 17 Aug 2013. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2013-01-23. Archived from on 2012-12-14.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2015-11-04. Retrieved 2013-01-23. Retrieved 2016-02-18.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Induino Wiki.
Retrieved August 13, 2011. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2013-01-23. • (in German).
Retrieved 2013-01-23. Rascal Micro. Retrieved 2013-01-23.
BitWizard WIKI. Archived from on March 31, 2013. Retrieved January 23, 2013. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23.
Curious Inventor. Retrieved 2013-01-23.
Retrieved 9 Nov 2014. Retrieved 2013-01-23. • TwentyTen (100% Arduino Compatible).. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Applied Platonics.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2014-09-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. • • • • • • • • • •. Retrieved 2013-01-23. Retrieved 2013-01-23. Mindsets online.
Retrieved 2013-01-23. Mindsets online.co.uk.
Retrieved 2013-01-23. Mindsets online. Retrieved 2013-01-23. Mindsets online. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2017-04-05. • ^ Anderson, Chris (2009-01-21).. Retrieved 2013-01-23. Archived from on 2013-01-11. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 19 July 2016. Retrieved 19 July 2016. Retrieved 19 July 2016. Retrieved 12 June 2015. Retrieved 2013-01-23.
Retrieved 14 Jun 2014. •, Official page of Canique MK2 •. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2016-01-15.
Retrieved 2013-01-23. Circuit Monkey. Retrieved 2013-01-23. Retrieved 2014-06-05. Retrieved 2014-06-05.
Retrieved 2014-11-04. Retrieved 2013-01-23.
• ^ Albino, Alejandro (2012-04-21).. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. •, specifications •, Femtoduino.com website •. Archived from on 2012-06-15. Retrieved 2013-01-23. • Computing stuff tied to the physical world (2013-01-19)..
Retrieved 2013-01-23. Retrieved 2013-01-23. •, LCDuino blog •. Retrieved 2013-01-23.
•, All about Moteino • • DualOptiboot •. Retrieved 2014-06-05. Retrieved 2014-06-05. Retrieved 2013-01-23. Retrieved 2013-01-23. Circuit Monkey. Retrieved 2013-01-23.
Retrieved 2013-01-23. Loggerhead Instruments. Archived from on 9 November 2014.
Retrieved 9 Nov 2014. Retrieved 2013-01-23. Retrieved 2015-09-28. Retrieved 2015-09-28.
Peter Misenko. Retrieved 4 June 2014. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Archived from on 15 August 2014. Retrieved 9 Nov 2014. Retrieved 2 Oct 2013. Archived from on 2013-09-17. Retrieved 2013-05-13. Archived from on 2013-02-02.
Retrieved 2013-01-23. Retrieved 2013-01-23. • PJRC Teensy 2.0 • ^ PJRC teensy variants • PJRC Teensy 2.0++ •, PRJC Teensy 3.0 • PJRC Teensy 3.1/3.2 • ^ •. Retrieved 2013-01-23. Retrieved 2013-01-23.
Archived from on 2013-01-22. Retrieved 2013-01-23. Retrieved 2013-01-23.
Talk² by Wisen. Retrieved 2016-12-14. Retrieved 2017-07-27. Retrieved 2013-01-23. • OpenEnergyMonitor.. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Archived from on December 18, 2013. Retrieved March 17, 2015. Retrieved 10 Oct 2013. Retrieved 10 Oct 2013. Retrieved 2013-01-23.
Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23. Digilent Inc. Retrieved 2013-01-23.
Retrieved 2013-01-23. Digilent Inc. Retrieved 2013-01-23. Digilent Inc.
Retrieved 2013-01-23. Retrieved 2013-01-23. Archived from on 6 October 2014. Retrieved 2013-01-23. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. 14 August 2012. Gadget Renesas project. Retrieved 2013-10-28. Retrieved 2013-10-28. Retrieved 2013-01-23.
Retrieved 15 November 2014. Retrieved 15 November 2014. Retrieved 15 November 2014. Parallax Semiconductor. Archived from on 2013-05-22.
Retrieved 2013-01-23. • Mitchell, Graham (2010-06-09).. Retrieved 2013-01-23. Retrieved 2013-01-23.
Retrieved 2013-01-23. Wilderness Labs. Wilderness Labs.
Retrieved 2013-01-23. GHI Electronics. Retrieved 2013-01-23. GHI Electronics. Retrieved 2013-01-23. • FEZ Cerbuino Bee.. GHI Electronics.
Retrieved 2013-01-23. Archived from on March 11, 2011. Retrieved August 13, 2011. Retrieved 2013-01-23. • • • • Dizzy Enterprises website • mikroElektronika news article Further reading [ ] about List of Arduino boards and compatible systems • •.
MikroC PRO for AVR is a full-featured C compiler for AVR devices. The feature rich environment you can experience today is the result of 15 years of dedicated work and steady progress. The ever-increasing number of hardware and software libraries, intuitive IDE, integrated Visual TFT software, detailed documentation, a full box of additional tools. Choose your license mikroC PRO for AVR has two licensing options available: the License Code and the USB Dongle License. Just choose the license type in the top right part of the page. We also offer the Site License, if you run a two-person team, a whole R&D department, or teach a class, the Site License is the best choice.
It allows you to own, manage and deploy multiple single licenses. About our licensing options. This product is no longer in stock Availability date. 1200 LIBRARY FUNCTIONS mikroC offers a unique mechanism to easily use libraries in your project, just select the libraries you need and they will be instantly available in your code. No need for dozens of #include directives. You can also install and manage third-party libraries using our package manager and library manager.
Simply select the libraries you need for your project, by checking the box. Or press the “Check All” button to include them all. With more than 1200 library functions you’ll save time, effort and you’ll write better code.
Visit and download fully functional and working projects, and install them with a single click. Create amazing user interfaces thanks to the integrated Visual TFT The integrated solution allows for a streamlined workflow. Drag and drop graphic elements while the compiler generates the code automatically in the background. Modify the generated code in the compiler and create event functions. Seamlessly switch between designing and coding using keyboard shortcut F12. Try it out for yourself and create fully functional GUIs with just a few clicks. And don’t worry about the code, the compiler will take care of that.
To enable, you need to acquire the Visual TFT license separately. That is why we prepared a 30% discount on the Visual TFT software if you purchase it with the compiler. Visual TFT supports 17 TFT controllers and multiple different display resolutions. So, we even have the hardware prepared for your next graphic project. Start developing out of the box! MikroLab - essential tools for the efficient developer Code, compile, program, and debug – all in one environment. Choose the development board, and you’ll soon see that the rest of the tools are perfectly arranged around it.
Contains everything a developer needs to explore the possibilities of the microcontroller architectures we offer: a development board (with integrated programmer and debugger), the compiler license, an assortment of accessories, and as a bonus, a free license for one of our GUI design tools (either or ). Single solution for designing GUIs, coding the backend, compiling and debugging With the integrated you can create amazing user interfaces, simply drag and drop visual elements and the compiler will generate the code for you. Save time and focus on making your graphic design the best possible. Seamlessly switch between designing and coding using keyboard shortcut F12.
Manage all your data quickly and easily. Make the workspace comfortable and suited to your need. Use the default layout of the IDE, or arrange the windows manually. Navigate through all the projects you are working seamlessly and save time with the intuitive IDE of the mikroC compiler.
Advanced Project Management Edit Project gives you a full overview of the entire set of configuration bits in each chip. Select only among listed options, described in simple terms. Edit project includes predefined schemes of oscillator settings for most widely used microcontrollers. Simply load your desired scheme, and you are ready to go. Don’t waste your time browsing for examples.
Let them come to you. New Project Explorer window leads you to your projects. It displays all of compiler’s many included examples by default.
But simply point the path to any other folder and fast recursion-search algorithm will extract all of projects inside and will display a tree view of your project files up to any depth. Double click opens the project and sets it as active. Easily switch between the projects as often as you want. Library manager Only mikroC offers the unique mechanism to easily use any available library in your project. Special OneClick technology allows you to speed up your development. Just click on the checkboxes of the libraries you need and they will be instantly available in your code. As we always think one step ahead, we programmed Library manager to allow easy usage of third party libraries installed with Package Manager software.
Notice: Visit and download fully functional and working projects, and install them with a single click. Code Assistant Control-space is probably the most widely used shortcut among programmers. Because it initiates Code Assistant - programmer’s first aid kit. No one needs to memorize function names. Focus on your code, and let the syntax write itself correctly. Write function calls with one click of your keyboard.
Code assistant in mikroC PRO for AVR also suggests correct names of constants, URLs, Active comments and variables, so you have it all covered. You don’t ever have to get another Syntax error message. Advanced Statistics After you build your project, you can always look under the hood with mikroC’s Advanced Statistics. It is a powerful tool that visually describes most important information about your project. Take a look at your variables, arrays and constants and know how much memory your program consumes. See which function calls which in the functions tree window.
See how big are your functions and how are they linked in memory, which is especially important if you want to write your own bootloader applications. Cmd line build 7.0.0 IDE • Fixed: Close project sometimes remove one source/header path • Fixed: Image rotation centre differs between design and what is displayed on hardware.
(Visual TFT) • Fixed: After controller is changed from non FT8xx to FT8xx info about switching to FT8xx keeps popping up. (Visual TFT) • Fixed: Touch panel controller tied to FT8xx sometimes doesn't associate right values on drop down combo boxes. (Visual TFT) • Fixed: EveScreenSaver Tag value is set to 1 upon creation (should be 255).
(Visual TFT) • Fixed: Typing value of color (FT8xx project) does not get converted to correct RGB hex value. (Visual TFT). The new 7.00 version of the AVR compilers integrates Visual TFT, the GUI design software. • Release date: May 11, 2017.
• IDE build: 7.0.0 • cmd line build: 7.0.0 Compiler Additional 10 MCU supported: ATtiny102 ATtiny104 ATtiny417 ATtiny814 ATtiny816 ATtiny817 ATmega324PB ATmega328PB ATmega48PB ATmega88PB Fixes: • Fixed: Incorrect arithmetic division of signed integers by powers of two. • Fixed: Incorrect initialization of globals and statics in certain cases. • Fixed: Incorrect parameter passing in certain cases.
• Fixed: Coff file generation failed in a certain case. IDE New: • Visual TFT integrated into compiler IDE • Design, Code, Compile, Debug, Program. All from one place • Simple and fast switch between design and coding • Added code automated 3-way code merge for VTFT generated projects • Automated synchronization of edited event file with design, awareness and background compiler on generated code • Automated synchronization of generated files with edited code, merge • One project, One application with combined predefined visual and compiler settings in one place • Easy switching from old projects • Added site license activation. • Key file license is now obsolete • Added integral (Filter) search for Project Manager, Project Explorer, Library Manager, Code Explorer, Procedure List with Regular Expression search support • Library Manager now can open library source on right click, if the source is present. • FAT32, FT800(1), FT810(1) and FT812(3) now come pre-installed with the compiler (Visual TFT part requirements) Improved: • Added a new view to Project Manager to support displaying complex project sub tree. • Export Project now exports whole folder structure.
• Clean Project Folder cleans whole folder structure. • Cleaning changed from selecting specific files to selecting file types to clean.
• Edit search paths form improved to work with relative search and header paths. Compiler • New! Additional chips supported: IDE • New: Added progress bar when unistalling user packages • New: Added option to reload project file which has been externaly changed • New: Breakpoints are now saved to file. • New: Breakpoints are loaded when opening file. Libraries • New! TFT Library supporting following controllers • ILI9340 (16-bit commmunication) • ILI9342 (16-bit commmunication) • ILI9481 (16-bit commmunication) • ILI9481 (16-bit commmunication) • SSD1963 (16-bit commmunication) • R61526 (8-bit commmunication) • ST7715R (8-bit commmunication) • HX8347G (8-bit commmunication) • SSD1963 (8-bit commmunication) • New! PWM Library for XMEGA • New!
Timer Library for XMEGA • Improved: MMC FAT16 library • directory operations added (creation, removal, content listing, rename) • new file operations added (seek, tell, rename) • Fixed: FloatToString for large negative numbers returned string without sign • Fixed: strstr function in some cases returned incorrect result. Compiler • New: Heap option added to compiler • Improved: Faster loading of mcl files • Improved: Faster Linker • Improved: Asm code can be written in the same line with a label • Improved: system function '__CCD2W' is linked only if it is used • Fixed: Pointer to Typed const code far struct has been intepreted as pointer to RAM • Fixed: LST file lists only used global variables • Fixed: Different number of parameters in function definition and in extern declaration cause linker crash in some cases IDE • New! Project Explorer • We have introduced Project Explorer, a great new window for easier access to the examples and your projects. It uses fast recursion algorithms for fast searching of your project files within folder tree. You'll get used to it quickly, and you'll love working with it. Code assistant • Specially upgraded to include struct field members, and should work for any structure depth (does not ignore scope any more). If there are several objects with same name but different scope, only ones visible in current scope are shown.
We did the same with Find Declaration and Run-time value hints. Option to select heap feature • New! Project Explorer • Set anchor for directory edit • Restore last used folder on startup • New! The regular licensing model for MikroElektronika software works best for individual users. If you run a two-person team, a whole R&D department, or teach a class, the Site License is a better solution. It allows you to own, manage and deploy multiple single licenses, with some major benefits: Affordable: Instead of buying multiple licenses at regular price, we will quote a special discounted price. Schools and universities will get the best deals.
Flexible: With the Site license, individual licenses are not tied to individual computers/users. In other words, you don’t have to buy a compiler license for each person who will use it. The number of licenses you own only defines how many compiler copies can be in active use at the same time. You control who has access.
Here's How It Works • Once you purchase a given number of compilers, we will send you the installation for the Site License Manager (available for Windows and Linux). It’s an application that runs a server from your computer. • Enter the Site License activation key in the License Manager application • To give members of your team/class access, simply share IP address and/or PORT number of the Site License server (visible from within the application) • To activate their compiler, members of your class/team connect to the server by entering the IP address and PORT number you gave them. • Once an individual user finishes his work session, the user slot becomes available again.