Category: Embedded

Embedded firmware notes for MCU type products

MPLab X

20170106 (PIC32MX695F512L) Dell XPS 2710 W10 Installed full MP Lab X 3.50 package all options Near end of install it Reminded me to use switcher for IDe V8.x to MPLab X switching Optionally took me to links for: XC compilers (I downloaded XC32) Harmony 2.0 beta MPLab Code Configurator Gave me host ID and license […]

STM F4 Discovery IDE

Install CooCox IDE CoIDE-1.7.8 Install GCC ARM compiler gcc-arm-none-eabi-6_2-2016q4-20161216-win32 Install STM32 Link utility (Installs drivers as well) is file en.stsw-link004 When you go to build your project, it will ask for the path to the compiler, complete that and you are away

EMW3165 IT SOM

Ubuntu 15.10 Desltop 64 bit installed on VBox 5.0 (Win 10 host) Lets follow: http://www.seeedstudio.com/recipe/344-programming-emw3165-with-broadcom-wiced-and-gcc.html EMW3165 is soldered to EMWE-3165 Downloaded WICED-SDK-3.3.1 7/20/2015 UPDATE:  After installing the IDE you may not see all the APPs.  Press F5 in Eclipse to refresh and all the Apps will show. Known Limitations & Notes ———————————————————————   * Features […]

BeagleBone flashing, boot source and other OS reminders

20150816 BeagleBone Black Rev A5C = 2GB eMMC on board Updating the OS Ansgtrom was onboard eMMC as supplied and booted up fine onto HDTV using HDMI Went looking for latest distro and found latest Debian distros at http://beagleboard.org/latest-images (Angstrom depreciated?) Downloaded runnable version, installed and used Win32DiskImager http://sourceforge.net/projects/win32diskimager/ to output unzipped imgage to 16GB micro SD Card […]

NODEMCU getting started

2 x NodeMCU arrived. Website is a bit cryptic.  Turned to YouTube as this video is not too fluffy Point to note: Github/nodemcu for: nodemcu-firmware nodemcu-flasher Connect ia USB and run flasher and is self evident process Restart device go to terminal program and connect for interactive Lua session. Then a LUA uploader: github.com/hwiguna for […]

IOT SOM options

Linux onboard RT5350 VoCore: http://vocore.io/store/index Ingenic M150 Halley Development kit http://www.ingenic.com/en/?newton/id/7.html MTK MT7620N http://wrtnode.com/ Qualcomm Atheros AR9331 SoC http://www.black-swift.com/ Non OS ESP2866 An interesting option based on negligible pricing. Restricted in sockets, but still possibly useful. Interesting firmware options, either download to unit itself (SDK available) or for simple applications/ 2 x Node Lua variants: Example […]

IOT Protocols

In the background I am trying to be mindful of message services from embedded devices to consumers. So it will be useful to start to collect some thoughts on whats already being done out there.. Activity Streams http://activitystrea.ms/ MQTT http://dejanglozic.com/2014/02/24/the-queue-is-the-message/ http://www.computerworld.com/article/2496621/emerging-technology/the-internet-of-things-gets-a-protocol—-it-s-called-mqtt.html AMQP https://www.rabbitmq.com/tutorials/amqp-concepts.html http://stormmq.com/blog/amqp/