Software category

Run any Windows Software on your Android Mobile Devices

The definitive guide on how to transfer your entire Desktop Work or Entertainment to any Android Smartphone or Tablet

Windows applications are very common for our everyday work and life, so why should we leave them home (or office) on our Windows desktop PCs? What if we could use them on the go, right on our smartphones or tablets? Well, with the modern IT development level this is not the question anymore.

ExaGear Windows Emulator app can solve this issue. This is a virtual machine that allows you to natively run any PC application on any Android mobile device by creating the environment inside the Android operating system and launching the app within this environment. In fact, the overall usability, performance and speed of windows applications stay the same. You literally feel like you are working on your PC.

Run any Windows Software on your Android Mobile Devices – [Link]

CIRCUITO.IO: A Platform for idea Development

Arduino is an open source hardware and software company that creates Single Board Controllers (SBC) and Microcontroller kits, and these kits come in a Do-It-Yourself (DIY) form. Arduino can be used by almost anyone because it is inexpensive and also easy for professionals and even amateurs to use. Despite the fact that Arduino kits come in a pre-assembled manner, one can get stuck trying to think of ideas for a project or experiment.

Circuit.io Platform

Situations, where ideas are not forthcoming, are not unusual as it is a brain freeze caused by tension. Arduino has provided open source hardware and software however without ideas to work on; the kits become useless. Most times, there could be a knowledge of what components to use but how to fix them together might be a problem. This is where circuito.io comes in, imagine having a platform that affords one the opportunity to create the coolest projects just by selecting components you want to use.

Circuito.io is an online tool for designing complete electronic circuits. The Circuito app generates instant and accurate schematics and code for your electronic circuit. You select the major building blocks, and it computes all the electrical requirements for your selection.

It has a fantastic interface that allows you to drag and drop different parts together. It also has three different sections that one needs to work on before testing, and the first is the Bill of Materials (BoM) called DESIGN.

Here, you check out all the materials available and you then select your preferred options. You choose the components you want, or you think you need and move on to the next section. The next section being the wiring tool which will process, add all necessary additional items required and in return give a well-labeled wiring diagram. Another exciting aspect about circuito.io is that it has an interface that allows you to step through each building component, guiding you through the creation of the circuit; This simply means that you are not working with a static diagram rather one that can move in different directions.

Circuito.io Code Section

It does not end there though, and it only gets better with circuito.io. After building with the aid of the diagram, one can move on to the CODE module; this is a part of the platform that gives examples on how to program every piece used in the previous steps. The platform will solve the problem of hundreds of Arduino users, and it will be a lot easier to program your circuit after going through sample sketches for various pieces. It even acts as a tutorial method for beginners. So if you are stuck on what Arduino project to work on, circuito.io might just be the app for you.

CADLAB.io – A True Version Control For Managing Hardware Projects

Version control is a system that records changes of a file or set of files over time so that you can recall specific versions later. Version control was developed to help teams work on tasks together in a more collaborative way. In the last few years, version control platform has often been focused on software-based projects. Git is the preferred version control tool for most developers since it has multiple advantages over the other systems available and it’s the backbone of the famous GitHub.

CADLAB.io Version Control

So, version control tools are great for software tasks, but what about Hardware? Unlike open software, which has popular collaborative tools like Git (and websites built on it, like GitHub), Subversion, and Mercurial, hardware has no system for version control. Github has been used in the past for hardware project sharing and even offer some level of version control (very limited, hardware design are displayed as an image). For software, version control is pretty straightforward, since you can just show the “diffs” between two files as highlighted text. But how do you do that for hardware, where the files tend to be in binary formats, which could be proprietary sometimes? Cadlab.io from DevEngineering brings a change in this space.

CADLAB.io is a cloud-based hardware development platform which provides engineers and makers with a version control system and collaboration tools for hardware design. Based on Git, it allows you to keep native PCB design files in a repository and view, compare and comment on any part of a PCB in a browser. Cadlab is designed for hardware designs and not just comparing design images, but truly compare PCB and schematics designs.

Just like Github, CADLAB.io supports public and private projects. CADLAB allows users to create an unlimited number of public projects for various hardware project and even upgrade those project to private mode only, but this comes at a cost. CADLAB currently supports only Autodesk EAGLE PCB designs with promises of adding more support to other PCB design software like KiCAD, Altium, OrCAD, and others. CADLAB can render all your Autodesk Eagle PCB schematics and layouts from version 6 upwards. You can compare design iterations, find the necessary ones quickly, download it and continue working on it in the CAD application.

CADLAB provides support for adding comments and even annotations to a design file. Annotations can be added to pad or a block of wires, and this will profoundly foster good collaboration between teams and also make hardware project to be easily scalable. Github users are not left behind, CADLAB integrates with GitHub. Existing GitHub design can be viewed with CADLAB and users are allowed to even upload their files directly from Github. With a CADLAB Chrome plugin, users can see their design files live while working on Github.

Despite the robust features with CADLAB, it doesn’t yet support merge request and forks, a primary functionality of version control and open source project. Merge requests and forks will allow people to contribute to a public project. CADLAB.io is currently available in a three subscription package. A free plan for public only projects, an Individual plan that costs $6 per month, and a Company plan that costs $15 per month. You can find more information about the pricing here.

STM32CubeProgrammer all- in-one software tool

STM32CubeProgrammer (STM32CUBEPROG) is an all-in-one multi-OS software tool for programming STM32 microcontrollers. It provides an easy-to-use and efficient environment for reading, writing and verifying device memory through both the debug interface (JTAG and SWD) and the bootloader interface (UART and USB). STM32CubeProgrammer offers a wide range of features to program STM32 microcontroller internal memories (such as Flash, RAM, and OTP) as well as external memories. STM32CubeProgrammer also allows option programming and upload, programming content verification, and microcontroller programming automation through scripting. STM32CubeProgrammer is delivered in GUI (graphical user interface) and CLI (command-line interface) versions.

EAGLE 8.7 – Parametric 2D & 3D model generation, library.io, more!

Today we’re proud to announce the release of EAGLE 8.7 and what is quite possibly one of the biggest releases we’ve had to-date, this time focused (largely) on libraries and library development (and what that means for 3D modeling of your finished PCB)!  But before we get into it, let me share a thought —

As some of you know, most of us on the EAGLE team use the SW (imagine that!).  In fact, it’s the overwhelming majority in development, mktg, leadership, support, etc. who not only use it, but we’ve run workshops, taught university courses with it, etc.  And it’s from the experience of talking with you and having to explain many of the more idiosyncratic things either in EAGLE or in ECAD in general, that we’d decided we needed to take a shot at addressing the component creation process.  Our goal being to reduce or eliminate one of the slowest, most non-value added processes in your workflow. (This is the stuff that really slows you down and only gets harder as the parts get more sophisticated.)

That being said, this is only part of our ongoing efforts to make library development and the problems with quick, quality component creation faced by so many users (whether professionals or hobbyists or students) a thing of the past.  It’s also the first step in treating ECAD parts and their MCAD equivalents as a single component creation process which shouldn’t be decoupled (after all, it’s the same datasheet whether you’re making parts in EAGLE or in Fusion360).

EAGLE 8.7 – Parametric 2D & 3D model generation, library.io, more! – [Link]

Digi-Key launches a common parts library for the KiCad EDA Tool

Digi-Key Electronics has announced that it is in beta release of a library containing almost 1,000 common parts for the open-source KiCad schematic capture and PCB tool. By Ally Winning @ eenewsembedded.com:

The library will be hosted on the Digi-Key website. It was built after Digi-Key analyzed the top 1,000 parts that KiCad users would require. The library combines schematic symbols and PCB footprints into atomic elements and adds fields including part numbers and datasheet links. As the library has the same license as KiCad’s main library, it is freely available to all developers. The final release of the library is planned for early 2018.

Digi-Key launches a common parts library for the KiCad EDA Tool – [Link]

SimScale is Teaching Electronics Engineers How to Test Designs with Cloud-based CFD

Munich, January 9, 2018 — SimScale is announcing a free webinar on 24th of January to teach electronics engineers how conjugate heat transfer simulation in the cloud can help better investigate the thermal response of electronic packaging.

According to the Electrical and Electronic Manufacturing Market Briefing 2017 report from The Business Research Company (TBRC), the global electrical and electronics manufacturing market is expected to reach $3 trillion by 2020.

In such an innovation-driven and competitive industry, engineers deal with increasingly stringent thermal requirements due to the rapid increase in high-power density electronics. Thermal integrity is one of the most important considerations for electronics packaging or enclosures that affect the product lifecycle. The thermal impact on the electronic packaging is a key factor in material selection, cooling and form-related decisions that eventually determine the weight, size, and cost of the final design. It is vital for designers to determine the heat signatures of their system. (more…)

Bomist – Parts Inventory and BOM Management for Electronics

It all started a few years ago with Component Organizer, than BOMER and it’s now called BOMIST. The software runs locally, so no server nor setup required and you can have as many databases as you want (just run as many instances of BOMIST as you want). Additionally, it is integrated with Octopart, meaning you get plenty of useful real-time data: datasheets, descriptions, package names, values, prices as well as other useful information are automatically fetched online. Also, importing data into BOMIST is VERY easy which means you’ll get up and running in no time. BOMIST will keep improving, many new features are already inline and your feedback is always greatly appreciated. Give it a try, it’s FREE.

PcbDraw – KiCAD board into a nice looking 2D drawing

Convert your KiCAD boards into nice looking 2D drawings suitable for pinout diagrams. Never draw them manually again! [via]

Jan Mrázek created a Python script that takes a KiCAD board (.kicad_pcb file) and produces a 2D nice looking drawing of the board as an SVG file.

This small Python script takes a KiCAD board (.kicad_pcb file) and produces a 2D nice looking drawing of the board as an SVG file. This allows you to quickly and automatically create awesome pinout diagrams for your project. These diagrams are much easier to read than a labeled photo of a physical board or an actual KiCAD design.

PcbDraw – KiCAD board into a nice looking 2D drawing – [Link]

How to install ExaGear Desktop Trial on Odroid

And play more than 38 famous Windows games on your device with ExaGear software.

Odroid is a great development mini PC board to make different IoT or other tech projects on. Needless to describe all the advantages of this marvelous device, as any reader of this post is likely to be really into this growing community.

But if you are new to these boards, there are a bunch of resources to educate yourself. Read their Odroid magazine, ask questions on their forum and explore the details on their Wiki pages (Find the models and prices on Odroid store).

In this article, eltechs.com is going to release the tutorial on how to set up an ExaGear Software trial on Odroid devices. But, first of all, let me give you a brief introduction of what the ExaGear software is for.

ExaGear Desktop is a powerful emulator for porting almost any x86 applications to ARM-based devices. In a nutshell, if you need some Windows apps or on your Odroid for any specific purpose (e.g. Notepad++ or even MS Word), ExaGear is the best solution to make it happen. Not mentioning the fact, that some native Linux applications, such as Skype and TeamViewer, when launched within ExaGear run even faster than launched via Wine on Linux. If you need more information visit our product page!

How to install ExaGear Desktop Trial on Odroid – [Link]