Embedded Development

SYZYGY – Next generation FPGA connectivity

http://syzygyfpga.io/# Open standard for high-performance peripheral connectivity SYZYGY is FPGA-agnostic and is intended to work with products from all major FPGA manufactures including Xilinx, Intel, Lattice, and Microsemi. PMOD and SYZYGY can happily coexist in the FPGA space and even on the same carrier implementations! FMC and SYZYGY can happily coexist in the FPGA space

Solderless breadboards

Solderless breadboards are one of the most fundamental pieces when learning how to build circuits and prototyping simple circuits. A breadboard is a construction base for prototyping of electronics. Breadboard are the ideal way to check out small bits of circuitry that you’re not sure about. Originally it was literally a bread board, a polished

Visual Development with XOD

https://hackaday.com/2017/08/13/visual-development-with-xod/ This looks interesting:  If you program microcontrollers like the Arduino, you should check out XOD and see how you like visually creating software. The software is open source and currently, can target the Arduino or Raspberry Pi. Some alternative visual programming tools: – LabVIEW RT or Matlab Simulink – both very powerful, very stable, closed source

The Definitive Guide to Pricing Your New Electronic Hardware Product

Ohttps://blog.hackster.io/the-definitive-guide-to-pricing-your-new-electronic-hardware-product-7305c19d2102 Setting the price for your new hardware product is one of your most important decisions. You need to get your pricing right as early as possible.  Pricing is a complex decision with many variables. If you mess this up it will be difficult to fix later. Download alsio free cheat sheet 15 Steps to Develop Your

Things you should evaluate before proceeding into test automation

https://www.valagroup.com/fi/2017/07/five-things-you-should-evaluate-before-proceeding-test-automation/ Test automation is not a magic button that can solve all your problems when pushed. Test automation is only a tool. Test automation requires longer initial development time and it is not cheap. Test automation only shows benefits in mid long term. Good candidates for automation can be test cases which: – take a lot

Wireless & IoT protocols & their security tradeoffs | EDN

http://www.edn.com/design/systems-design/4458666/Wireless—IoT-protocols—their-security-tradeoffs?utm_content=buffer01b00&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer Many products suddenly become hacking targets when their products become smart and connected. This article is about securing them. The issue is that bad press and major security and privacy issues might slow down the adoption of IoT for improving our lives. Many end users are already skeptical to connect simple devices we rely

Microsoft open sourced Visual Studio Code Extension for Arduino

https://www.open-electronics.org/microsoft-open-sourced-visual-studio-code-extension-for-arduino/ Microsoft, which has the biggest contributor community on GitHub, has launched the MIT-licensed code across the open source platform to enable developers to leverage Arduino hardware specifically for IoT projects and applications.  The design builds on the official Arduino IDE, meaning that the extension is almost entirely compatible and consistent with Arduino IDE. Microsoft

Why Hardware Is Hard, But Easier Than Ever – Hackster’s Blog

https://blog.hackster.io/why-hardware-is-hard-but-easier-than-ever-eeca5d464726 Hardware is hard is so commonly said it has become a cliché. Yeah, you know it’s hard, but why exactly? This article discusses this in detail. Fortunately, there is good news too — developing and launching a new hardware product is easier now than it’s ever been.  Making hardware is hard because developing a hardware product encompasses multiple fields

Reverse Engineering Hardware of Embedded Devices

http://blog.sec-consult.com/2017/07/reverse-engineering-hardware.html?m=1 Nowadays, we are living in a world dominated by embedded systems. Everyone can be spied on through various channels. Routers, IP-cameras, phones, and other embedded devices are affected by security vulnerabilities and are therefore easily hack-able.  This article covers some basic hardware reverse engineering techniques on PCB-level, which are applicable to any electronic embedded