MikroElektronika today announced that May 6, 2014 marks the 10th anniversary since it started developing compilers for Embedded programming – mikroC, mikroPascal and mikroBasic. The company will celebrate the occasion with a month long campaign that will include exclusive content, discounts and weekly full compiler license giveaways.
The successful release of mikroPascal for PIC in 2004 spawned an extensive product line that today has 18 compilers for six popular MCU architectures (ARM, PIC, dsPIC/PIC32, 8051 and AVR) that had a significant impact on the embedded electronics industry.
MikroElektronika celebrates a decade of compiler development - [Link]
Dilshan Jayakody writes:
Morse View is an open source software project to convert audible Morse codes to text messages. This application is capable to convert Morse codes from wave files or from the audio line/microphone inputs. Conversion from Morse code to text can perform based on amplitude and frequency decomposition of the input audio stream.
We extensively test this application using Morse code files available at ARRL – W1AW code practice page. During the testing we may be able to use this application to decode 5WPM – 40WPM Morse code inputs.
Audible Morse code to text message converter - [Link]
desmith.net hosts a nice little script to generate socket footprints for various CAD packages:
This program lets you determine the pin circle diameter of a tube base from measurements more readily made with a micrometer. The data should be entered in millimetres and the results will be in the same units. Script output for a package definition of the resulting socket can be generated for several CAD packages. Create a disk file from the output script and execute it in the relevant package – for Eagle execute the script as a SCR from the library editor.
Valve & Nixie Socket Calculator - [Link]
Gerbv is an open source Gerber file (RS-274X only) which runs under Windows or Linux.
Gerbv lets you load several files on top of each other, do measurements on the displayed image, etc. Besides viewing Gerbers, you may also view Excellon drill files as well as pick-place file
gerbv – a free Gerber (RS-274X) viewer - [Link]
Here is a nice series of 3 video tutorials, covering basic functionality of Cadsoft Eagle from Schematic Capture to CAM Export and PCB manufacturing. The 3 parts are:
- Tutorial 1 for CadSoft Eagle: Schematic Design
- Tutorial 2 for CadSoft Eagle: Printed Circuit Board Layout
- Tutorial 3 for CadSoft Eagle: CAM Output and DFM
Check them out!
CadSoft Eagle Tutorials by jeremyblum.com – [Link]
Jimb0 @ sparkfun.com writes:
I got my first taste of programming with RCX Code and an old Mindstorms RCX 1.0, so maybe it’s nostalgia speaking, but I really admire visual programming languages for their ability to introduce younger folks to programming. With color coded operators, geometrically shaped data types, and no semicolons (!), visual languages have a unique ability to make programming a more intuitive experience. And with the (admittedly necessary) annoyances of syntax removed, more of your programming focus can be directed towards solving the actual problem.
Enginursday: Visually Programming Arduino - [Link]
A new, free 3D design tool aims to help engineers with 3D modeling of their designs by being easy to use. RS Components and SpaceClaim joined forces to develop the tool, which can be used to model physical elements of designs, such as enclosures or interface panels, without having to learn complex feature-based 3D tools. It can also be used to develop early prototypes, either as a PDF file or on a 3D printer.
DesignSpark Mechanical aims to overcome the two major entry barriers faced by potential users: the cost and steep learning curve of traditional 3D CAD tools. DesignSpark Mechanical is free, and it uses direct modeling so that engineers and others involved in product development can learn to use the software within minutes. [via]
Free 3D Modeling Tool Facilitates Mechanical Design - [Link]
Traditionally, you would need to install an IDE, which includes all the necessary software, find and install the correct drivers, set permissions, etc. It can take 10-60 minutes. Or it can be a total mess.
With codebender, you can program your Arduino straight from your browser. No need to find, install, update and manage libraries and drivers. codebender does that for you. Just install our browser plugin and follow our Getting Started guide. From having an Arduino, to having a programmed Arduino. In mere minutes.
After installing the pluggin, you can flash any codebender sketch to your device. See the code bellow? You could load that to your device, straight from this page!
Codebender web-based Arduino coding tool - [Link]
Clive Maxfield writes:
OMG! All the electronic and mechanical engineers I know (and even most of the marketing folks) are going to squeal like schoolgirls when they get their sticky little hands on this amazing, free 3D design software that will enable conceptualization and rapid prototyping, reduce costs, and dramatically accelerate product development. In short, this software is like a “Gift of invention that will bring your ideas to life!”
Quiet down my racing heart! I just heard the most amazing “hot-off-the-press” news. In just a few days as I pen these words, all of us who wish to will be able to design 3D models, assemblies, and enclosures for our designs using some incredibly intuitive, fully-featured 3D modeling software. And, best of all, it’s free! (And when I say “free” I really mean free, as in free for both commercial and non-commercial use with no limitations or licensing.)
Allied/RS Bring Free 3D Design Software to Everyone on the Planet! - [Link]
123D Circuits.io 123D – [via]
123D Circuits is a revolutionary free tool for designing your electronic projects online. You can design in a familiar breadboard view and the app will guide you to make professional printed circuit boards with built in layout tools. When you’re done just click to have your boards professionally manufactured and shipped for free worldwide.What’s also cool is how you can easily, simultaneously work on the same circuit with your friends. And at any point you can compile and emulate your Arduino code inside a live, editable circuit!
123D Circuits.io – Design your circuits online - [Link]