Xduino – ARM Compiler and IDE with Arduino-like support
Archive for category Cortex-M3
Xduino for ARM Cortex-M3 STM32f10x initial release
Posted by Ram in ARM, Cortex-M3, Xduino release on July 13th, 2009
Wanting to run Arduino-like program on ARM boards? Finally something is here : -).
Yes, the Xduino for ARM Cortex-M3 STM32F10x is ready for you to download. It’s just the first step. You can download it here:
Xduino-ARM-Cortex-M3-STM32f10x-v0.1.zip download
You can check out the ARM Cortex-M3 section for help and example!.
Let us know what you think……
Arduino, ARM, ARM programming, C++, Cortex-m3, embedded, simple programming
About XDuino
Posted by Ram in ARM, compiler, Cortex-M3, detail, development tools, embedded, programming, programming example on July 12th, 2009
Arduino platform has definitely enabled a lot of people including those non-tech savvy ones to enter into the electronics worlds. From the beauty of Arduino, now comes the challenge in making Arduino-like environment accessible across as many hardware platforms as possible. This would enable the simplicity and yet powerful Arduino platform to harvest on more powerful resources provided by different hardware to overcome hardware limitations based on different needs.
This approach will never be fully realized without contributors. So all contributions are welcome. Also, comments/suggestions will be highly appreciated. : -)
Let’s see what wonders we can create together…
Now, a little about me. My name is Ram, I am an independent IT consultant based in Bangkok and really like the Arduino project but it did not fit my needs so I started playing with ARM and manage to understand a bit about it then started this project. Feel free to contact me via the Contact us page : -)
ADC, Arduino, ARM, ARM compiler, ARM development tools, ARM programming, C++, Compiler, Cortex-m3, DAC, embedded, IDE, Interrupt, PWM, Round-robin, simple programming
-
You are currently browsing the archives for the Cortex-M3 category.
XDUINO
A project from ThailandXduino project
Now if you can program an Arduino then you can easily program on Xduino on 32-bit platform of ARM Cortex-M3.
Want to use low-cost microcontroller with simple programming language and high performance? You can use Xduino + Arm Cortex-M3 STM board.
Xduino project has been started in order to bring Arduino-like environment to different hardware platforms.
(Note: Xduino supports all Arduino functions except analogReference()).
XDUINO IDE is available, so users will have to download the XDUINO-IDE and start enjoying the world of XDUINO on ARM Cortex-M3)
Blogroll
Copyright
Copyright (c) 2009 Ram Narula Programs are distributed under GNU Lesser General Public License (LGPL)
Embedded news- Students need to learn multiple programming languages May 17, 2012Adacore’s Greg Gicca thinks computer science and engineering students need to be taught programming languages are tools, just like hammer and screwdrivers, and that just as when you a building a house you use the tool appropriate to the task, it is necessary in any software engineering application to use the programming language appropriate to the task. View […]
- Achieving distributed device situational awareness through cloud-based data management May 16, 2012In the construction of new Internet-connected clouds of MCU-based sensors and mobile devices, little thought is given to how to manage these clouds of sensors. In this article RTI’s Sumeet Shendrikar provides some ideas on how to do this through situationally-aware distributed data management. View the full article HERE. […]
- Pick the right wireless sensor/controller for your connected MCU-based design May 16, 2012Kim Rowe takes you step by step through the process of selecting the hardware and software building blocks necessary for building a wirelessly connected microcontroller design.View the full article HERE. […]
- A decision-tree approach to picking the right embedded multicore software architecture May 10, 2012Freescale’s Robert Oshana walks the embedded software developer through a multicore “decision tree” for selecting software components best suited to the app, such as RTOS, Linux, RT-Linux, or none.View the full article HERE. […]
- Building machines that see: Finding edges in images May 10, 2012In the second in an ongoing, if irregular, series of articles on embedded vision, BDTI’s Eric Gregori delves into edge detection, one of the fundamental techniques of computer vision, reviews some common challenges and pitfalls and provides techniques for addressing them.View the full article HERE. […]
- Shifting sands: Trends in embedded systems design May 10, 2012Armed with over 15 years of data from the Embedded Systems Design subscriber study, ESD's publisher traces trends and preferences of embedded systems developers and industry vendors.View the full article HERE. […]
- Introduction to embedded vision and the OpenCV library May 3, 2012BDTI’s Eric Gregori explores the opportunities for embedded vision and how to use the open source OpenCV function library to speed creation of embedded vision software. He also reviews available demonstration and development tools.View the full article HERE. […]
- Troubleshoot and verify 8b/10b encoded signals with a real-time oscilloscope May 1, 2012This article provides an important update on the latest techniques for using a real-time oscilloscope to troubleshoot and verify devices with the 8b/10b serial coding used in such standards as PCI-Express, Serial ATA, SAS, Fibre Channel, InfiniBand, FireWire, MIPI M-PHY, HDMI, DisplayPort, CIPRI, OBSAI, XAUI, USB3.0 and others. View the full article HERE. […]
- Comparing the real time scheduling policies of the Linux kernel and an RTOS April 25, 2012In this article Le Trung Thang takes a hard look at the real time scheduling policies of the Linux standard kernel, the Linux Real-time kernel and of RTOSes, provides a detailed analysis (with code examples) of ways to take advantage of the differences and similarities. View the full article HERE. […]
- Optimal digital power control using LLC resonant converters April 25, 2012The authors describe a digital power control implementation using line level control (LLC) resonant converters based on a flexible, 32-bit, low-cost, high-performance microcontroller. Key elements of digital power control are explored; including duty cycle control, dead-band adjustment in real time, frequency control, and adaptive thresholds for maintaining […]
- Students need to learn multiple programming languages May 17, 2012