03/24/2017 at 04:57 •
I have just uploaded the latest BOM of PulseRain M10 board. It is actually auto-generated by script, and has octopart Excel add-in. Unfortunately, I couldn't find a good to put it online as an itemized list.
So now I have to manually copy the BOM online one line at a time, which is time consuming and error-prone. The good thing is that Hackaday's web page will automatically provide component description when you put down the MPN.
03/31/2017 at 07:48 •
RTL lib 1.0 is released on GitHub, with the following peripherals:
*) ADC: ADC for Altera MAX10
*) BCD: Binary Codec Decimal
*) block_memory: BRAM inferred
*) chip_ID: chip ID for Altera MAX 10
*) codec: voice codec
*) debug_counter_led: counter and led for debug
*) FASM_register: register for Wishbone FASM
*) flash_loader: module to load image into CFM
*) interrupt: interrupt controller
*) SD: MicroSD card controller
*) SRAM: Serial SRAM
*) SRT_DIV: radix 4 SRT division
*) switch_debouncer: button debouncer
*) timer: 8051 timer
*) UART: Async Serial port for 8051
- 03/31/2017 at 07:53 • 0 comments
04/23/2017 at 06:59 •
Finally, the pilot run for production has come back! All the protruded components in V0.9 has been realigned so that the production version will have a smooth edge on all 4 sides. And standoffs and washers are also added, as illustrated below:
04/23/2017 at 22:14 •
The initial test on pilot run boards runs ok. And the V1.0 schematic and layout files are now released under
And the design was made with Eagle CAD 7.7
04/30/2017 at 04:50 •
Being a HackadayPrize2017 entry, one of the obligations is to "document all open source licenses and permissions as well as any applicable third party licenses/restrictions". To fulfill this obligation, a file named "PulseRain M10 Designs – License Agreement" has been uploaded into the FILES area of this project.
In a nutshell,
- The PCB portion of the PulseRain M10 Designs, as defined in the license agreement, are licensed under the terms and conditions set forth in Creative Commons Attribute-ShareAlike 3.0 United States.
- The FPGA portion of the PulseRain M10 Designs, as defined in the license agreement, are licensed under the terms and conditions set forth in GNU Public License Version 3 (GPLv3). And for those who want to use the FPGA portion of the PulseRain M10 Designs in ways that are incompatible with GPLv3, PulseRain Technology LLC. offers commercial licenses instead.
- The firmware portion of the PulseRain M10 Designs, as defined in the license agreement, are licensed under the terms and conditions set forth in GNU Lesser General Public License Version 3 (LGPLv3).
- The software portion of the PulseRain M10 Designs, as defined in the license agreement, are licensed under the terms and conditions set forth in Apache License Version 2.0
But please do look at the fine print, as that's the official license agreement that carries legal weight.
04/30/2017 at 06:11 •
The BOM of this project has also been uploaded to findchips.com to streamline the supply chain. The good news is findchips.com is a very handy tool to gauge the BOM cost and available stocks. The bad news is that we've just found the microSD socket in the current BOM (SCHD3A0100) is obsolete. Fortunately, we have found a pin compatible part from Molex (47219-2001)
- 05/01/2017 at 01:09 • 0 comments
06/13/2017 at 06:29 •
Got ESP8266 Wifi Shield from Sparkfun. Initially I thought I need to replace the DC Power Jack with a low profile one. But now it seems that is unnecessary :-)