Seeed Spartan Edge Accelerator Board, low cost FPGA

About 20 years ago, I started working on the design of a microprocessor. The goal was mostly to have fun building a small 32-bit RISC CPU, make it open source, and, most importantly, explain the process behind it. I abandoned the project roughly 18 years ago as I moved on to other things.

This year, I want to bring the project back. Processor design was something we used to learn in univerity at the time, but today it has become much more abstract. Even understanding what actually happens inside a processor is now often treated as a fairly distant concept.

That old work is a good foundation for explaining these ideas again. For that reason, I wanted to refresh the hardware I used years ago to build the processor, which was based on an FPGA that I will discuss in more detail later. Because this is relatively professional hardware, access to FPGA development kits is usually quite expensive. And while it was honestly worth the investment, Seeed Studio has since created a development kit looking like an Arduino, includes an ESP32, and remains much more accessible. It integrates a Xilinx Spartan FPGA. It is not one of the high-end models, but it is still roughly ten times larger than the one I was using around 20 years ago, which makes it a very good fit for this project.

Continue reading

SNOC SFM10R1 – the easiest way to access Sigfox for makers

The Snoc Wisol DevKit

Basically SNOC SFM10R1 aka BRKWS01 Sigfox devkit is an easy way to get start on low cost sigfox hardware thanks to the low cost module from wisol based on the low cost chip from On Semi Ax8052. Presented like this it looks like stack on a stack on a stack.

But in my point of view the solution is really more than this. As a maker I know how difficult it is to kickstart a Sigfox project : you have to deal with expensive devkit where you sometime need a Kbis, then you have to deal with sigfox to get an access and at ends if you want to transform you POC in a product you need to change you technologies for cheaper or simper solutions. (here I’m not pointing anyone but basically I had to made my own devkit to start on sigfox) Most of these problems have already been solved thanks to sigfox making account creation so simple for devkit and the arrival of devkit like snootlab, airboard or smart-everything. All these solutions are nice but provides a full stack solution MCU + communication for a price around $100. This is where the SNOC module is proposing an alternative : get an easy access to the sigfox network with a low cost solution you can plug to the MCU of your choice… Arduino, Rpi, Nucleo, Pic it’s up to you !

Continue reading

Smart Everything Sigfox board

capture-decran-2016-10-14-a-21-14-03I have recently discovered the smartEverything prototyping board for Sigfox. This board was used during the SigFox maker tour and It is really nice for creating some prototypes and evaluate the technology.

The board is an Arduino board based on an Atmel SAM D21 MCU (Cortex M0) with 256KB of flash and 32K SRAM running @48Mhz

The most important part is concerning the sensors available on the card and this is clearly the best point about this board : you have a lot of them available : crypto authentication chip, BLE module, GPS, NFC, Accelerometer / gyroscope / magnetometer, Pressure / Humidity / Temperature sensor, proximity light / sensor, RGB Led, Led & push button. It can be powered by USB or external 2xAA batteries.

The board cost is about 106€ and can be found at RS. It is provided with a sigfox network access to the backend.

This post detail how to get start with the board

Continue reading