We no longer sell products directly from the GHI Electronics website, click here for more details. Please find a Distributor to complete your online order. If you have any questions regarding this notice please contact us at support@ghielectronics.com.

News

Page 1 of 20 out of 193 news posts.


July 13, 2017

The new community forum

Our "GHI 2.0 plan" is going smoothly as planned. Last week's announcement was a big hit. Today, we are introducing the new forum, utilizing Discourse (https://www.discourse.org/). The new Discourse-based forum is not your typical forum. It revolutionizes the way communities interact. We found it different at first, but we quickly fell in love with it.

Things to consider:
This is still a test. Everything you post and modify on the new forum will be lost, but we encourage you to try the new forum and let us know of any issues.
• For your security, we did not import any passwords. You will need to reset your password on the new forum by clicking "I forgot my password" under "Log In".
• User names with spaces and @ symbol are not allowed. We replaced them with an underscore.
• Because of the name change, we added spaces after all @ symbol in old posts. However, you can now tag anyone using this symbol in any of the new post.
• The new forum uses gravatar.com We encourage you to add an avatar (preferably your photo). These helps everyone in locating your posts easily.
• We will not import any of the old images.
• The categories are not the final ones.

Enjoy! https://forums.ghielectronics.com/
Discuss on Forum →

July 7, 2017

Fifth Preview of TinyCLR OS Core Features and Porting

A TinyCLR OS outbreak is heading your way!

Starting today, TinyCLR OS is going to start infecting a lot of hardware you already own and other hardware around the world. Today's Tech Talk is all about that and we cover some questions below as well.


https://www.youtube.com/watch?v=pQKLpAZFSDo


What is TinyCLR OS?
It is a modern operating system that runs .NET programs on your embedded devices. Take a look at the docs to see what's changed and what's coming!

How do I use TinyCLR OS?
Get the latest Visual Studio 2017, install the TinyCLR OS extension (it's less than 1MB!) and now you can load and debug programs on your hardware with just a USB cable. Get going today!

Which hardware does TinyCLR OS support?
TinyCLR OS is easily portable. We have put all the complex interpreter work into a single library that we manage. Then this library uses some peripheral drivers to run on specific hardware. We are starting with example ports for G30, G80, FEZ, BrainPad, FEZ Cerberus, STM32F411-DISCO, STM32F407G-DISCO, netduino 3, and Quail. Yes, you heard that right, netduino 3 and Quail boards now work with Visual Studio 2017 and TinyCLR! And this is just a starting point. We are already working on many other boards.

How do I help?
Everything you need is on the TinyCLR GitHub. You can start helping out today. The current supported devices still need work.

What tools do I need to port TinyCLR OS?
Nothing but free tools: Visual Studio 2017 Community and GCC. Just follow the porting instructions. These are the same tools we use internally so you will get the exact same results.

Where is the TinyCLR OS support for G120 and G400?
They'll be back in the next release.

Is there RLP/Native code in TinyCLR?
Yes! Even better: you can add your own native interops! You can extend TinyCLR anyway you like, just like we do.
See the docs to get started.

Who has used TinyCLR OS?
We have been working close with many commercial users and community members. In fact, we hope to see videos showing community members with TinyCLR OS running on their hardware.

Do I see a new documentation system?
Yes! We are excited about moving all our documentation to GitHub and DocFX. It is in progress still, so please be patient and feel free to contribute.

What is FEZ?
It is the official reference board for TinyCLR OS. More on this later!
Discuss on Forum →

June 28, 2017

Building on the great relationship we have with our distributors

We have been working closely with some well-known global distributors in the electronics industry. Today, we have Arrow Electronics and Mouser Electronics along with several local distributors in several countries. All of these distributors have excelled in providing the best customer experience that can be had.

In order to serve our customers better, we will be changing our website focus to product marketing and documentation. With that being said, starting August 1st, 2017 we will no longer be selling our products directly to customers via our online catalog.

We will continue to accept direct purchase orders but we encourage you to support our distribution partners. We will also continue to accept consultation projects or projects that utilize our manufacturing facilities.

We would like to thank you for your years of support and we look forward to working with you for many years to come!

Authorized Distributors: https://www.ghielectronics.com/distributors
Discuss on Forum →

May 11, 2017

Upgrading our community’s platform

We take pride in our community's level of knowledge and professionalism. We have shared and learned a lot from our members over the last 10 years! We think it is time to give our community some extra love by giving them the features they have been asking for.

Example requests:
• Better search
• Way to follow specific users
• Way to watch specific topics
• Improvements that help regular users to find things easier
• .... And the list goes on!

Thanks to the feedback that we have received from our insiders, we have chosen 2 candidates and they are quite different from each other. We want you to tell us which platform you prefer. So please go ahead and take them both out for a test drive for the next 10 days. Make new accounts, make some posts and replies and then come back here and tell us which one you want and why. After ten days we will take your feedback and make our decision.

If you have specific questions about those platforms, please post those questions on that platforms page, not here. Let's please keep this thread for feedback and voting only.

Discourse
This is not a traditional forum. It is a new fresh way of handling communities. It may be a bit confusing at first but try it for a few days before making a decision.
http://ghi.trydiscourse.com/

XenForo
This is very similar to our existing forum but it adds many new features.
http://ghielectronics.com/community2/
Discuss on Forum →

May 10, 2017

Fourth Preview of TinyCLR OS Core Features

Today we are excited to release the fourth preview of our TinyCLR OS. This release fixes a few bugs, adds a few features like a more complete serial API and the Marshal class, and -- most importantly -- lays a lot of internal ground work for something big coming in a future release. So stay tuned!

All you need to do to get going is make sure you have Visual Studio 2017, install the latest extension, update your device's firmware, and drop the new NuGet packages in your local feed. If you're just now getting started with TinyCLR or just want a quick refresh, take a look at the first news post for more information.

Some of the things that exist today in TinyCLR OS:
  • Stable preview firmware for G30, G80, G120, G400, and products based on them
  • GPIO, UART, SPI, I2C, ADC, DAC, PWM, LCD, and signal generation and capture support
  • Full debugging capabilities including breakpoints, source stepping, and variable inspection
  • Support for Visual Studio 2017 and the new Roslyn compiler with an easy install
  • Practically unlimited max allocation size
  • Improved deployment and startup times
  • Better diagnostics support
  • Code in C# and Visual Basic

While this preview includes the core features of TinyCLR OS, there is still a lot to do. Here are a few of the things in progress or under consideration:
  • USB host and client
  • File system
  • More graphics
  • Secure networking
  • Device updates
  • Generics
  • Controller Area Network
  • Runtime Loadable Procedures
  • Improved class library
  • ... and many more!

TinyCLR OS 0.4.0 Download: http://ghielectronics.com/downloads/TinyCLR/TinyCLR.0.4.0.zip
TinyCLR OS Release Notes: https://www.ghielectronics.com/docs/350/tinyclr-os
Discuss on Forum →

April 6, 2017

Third Preview of TinyCLR OS Core Features

Today we are excited to release the third preview of our TinyCLR OS. It adds support for the G400, Visual Basic, and LCDs.

All you need to do to get going is make sure you have Visual Studio 2017, install the latest extension, update your device's firmware, and drop the new NuGet packages in your local feed. If you're just now getting started with TinyCLR or just want a quick refresh, take a look at the first news post for more information.

Some of the things that exist today in TinyCLR OS:
  • Stable preview firmware for G30, G80, G120, G400, and products based on them.
  • GPIO, UART, SPI, I2C, ADC, DAC, PWM, LCD, and signal generation and capture support.
  • Full debugging capabilities including breakpoints, source stepping, and variable inspection.
  • Support for Visual Studio 2017 and the new Roslyn compiler with an easy install.
  • Practically unlimited max allocation size.
  • Improved deployment and startup times.
  • Better diagnostics support.
  • Code in C# and Visual Basic.

While this preview includes the core features of TinyCLR OS, there is still a lot to do. Here are a few of the things in progress or under consideration:
  • USB host and client
  • File system
  • More graphics
  • Secure networking
  • Device updates
  • Generics
  • Controller Area Network
  • Runtime Loadable Procedures
  • Improved class library

TinyCLR OS 0.3.0 Download: http://ghielectronics.com/downloads/TinyCLR/TinyCLR.0.3.0.zip
TinyCLR Release Notes: https://www.ghielectronics.com/docs/350/tinyclr-os
Discuss on Forum →

March 7, 2017

Second Preview of TinyCLR OS Core Features

Today we are excited to release the second preview of our TinyCLR OS. It works great with the community edition of the just-released Visual Studio 2017 from Microsoft. All you need to do to get going is install the latest extension, update your device's firmware, and drop the new NuGet packages in your local feed. If you're just now getting started with TinyCLR or just want a quick refresh, take a look at the first news post and the release notes for more information.

Some of the things that exist today in TinyCLR OS:
  • Stable preview firmware for G30, G80, G120, and products based on them.
  • GPIO, UART, SPI, I2C, ADC, DAC, and PWM peripheral support.
  • Full debugging capabilities including breakpoints, source stepping, and variable inspection.
  • Support for Visual Studio 2017 and the new Roslyn compiler with an easy install.
  • Practically unlimited max allocation size eliminating the need for LargeBuffer and special handling of large bitmaps.
  • Improved deployment and startup times.

While this preview includes the core features of TinyCLR OS, there is still a lot to do. Here are a few of the things in progress or under consideration:
  • USB host and client
  • File system
  • Graphics
  • Secure networking
  • Device updates
  • Signal capture and generator
  • Generics
  • Controller Area Network
  • Runtime Loadable Procedures

Starting with this release, we will be providing more frequent updates -- we want you to be part of making TinyCLR OS the best operating system for embedded devices!

TinyCLR OS 0.2.0 Download: http://ghielectronics.com/downloads/TinyCLR/TinyCLR.0.2.0.zip
TinyCLR Release Notes: https://www.ghielectronics.com/docs/350/tinyclr-os
Discuss on Forum →

December 23, 2016

$1 72-Hour Sale!

Everyone loved the $1 Holy Board last year so we decided to hold a 72 hour $1 sale on several items. Please click here to see this fantastic sale.

Sale Items: https://www.ghielectronics.com/catalog/sale
Discuss on Forum →

December 16, 2016

Introducing TinyCLR OS: a new path for our NETMF devices

As you may already know, we recently announced our renewed commitment to Microsoft's .NET Micro Framework (NETMF). Our team is pouring their passion into what they think NETMF should be. Sadly, NETMF is no longer actively maintained by Microsoft. Thankfully though, NETMF's entire source code was released under the Apache 2 license. Due to the breaking changes, trademarks, and copyrights, we are renaming our evolution of NETMF to the TinyCLR Operating System.

GHI Electronics's TinyCLR OS carries all of the improvements found in NETMF 4.4 and forges a new path. For developers, all you need to use TinyCLR OS is a small Visual Studio extension. That is really it! Note that NETMF can still be used side-by-side TinyCLR OS. On the device, you have a choice of loading your device with the NETMF firmware or the new TinyCLR OS firmware.

TinyCLR OS is made for .NET developers. Threading, memory management, timers, even handlers, and everything else you had in NETMF still exists in TinyCLR. As far as the hardware access extensions, TinyCLR OS has a similar API to the Windows 10 IoT Core Extensions API. For example, controlling a pin on a Raspberry PI running Windows 10 is very similar to how pins are now controlled on a FEZ Panda III.

All libraries are downloaded through NuGet. Because of this, there will be no SDK to install or machines to lock to specific versions. Simply use NuGet to download any needed version of any needed library on a per-project basis.

We invite you to try the TinyCLR OS preview today. Again, this is an early preview only but we welcome any feedback. Remember, you do not need to make any changes to your NETMF installation. This preview includes G30 and G80.

As always, we want to make things very easy for you and so today's Tech Talk is an intro to TinyCLR OS:

https://www.youtube.com/watch?v=5GrU80FwFMQ


TinyCLR OS 0.1.0 preview: http://ghielectronics.com/downloads/TinyCLR/TinyCLR.0.1.0.zip
TinyCLR Notes: https://www.ghielectronics.com/docs/350/tinyclr
Discuss on Forum →

December 5, 2016

Farewell Gadgeteer

We have a lot of exciting news coming to you this month but today we unfortunately need to part ways with Gadgeteer as we already announced earlier this year. As a courtesy to our valued customers, we are extending the no-minimum-order availability until the end of January, 2017. Also, while Gadgeteer is no longer listed on our website, all Gadgeteer products can be found at https://www.ghielectronics.com/catalog/category/265

As stated before, https://www.ghielectronics.com/community/forum/topic?id=23671, we are doing our best to make sure this transition is as smooth as possible. If you have any Gadgeteer needs or plans then please contact us directly as soon as possible using our contact page, https://www.ghielectronics.com/contact

.NET Gadgeteer products: https://www.ghielectronics.com/catalog/category/265
Final SDK to support .NET Gadgeteer: https://www.ghielectronics.com/support/netmf/sdk/41/ghi-electronics-netmf-sdk-2016-r1
Gadgeteer Announcement: https://www.ghielectronics.com/community/forum/topic?id=23671
Discuss on Forum →

Page 1 of 20 out of 193 news posts.