Ideas for next evolution of pyboard
- pythoncoder
- Posts: 5956
- Joined: Fri Jul 18, 2014 8:01 am
- Location: UK
- Contact:
Re: Ideas for next evolution of pyboard
@pagano.paganino The Pyboard MPU supports encryption in hardware. All it needs is for someone who understands cryptography to write a driver for it.
Peter Hinch
Index to my micropython libraries.
Index to my micropython libraries.
Re: Ideas for next evolution of pyboard
What I've dreamed about for a long time is more RAM. Put 1Mb external SRAM on the current board, and I would be VERY satisfied.
-
- Posts: 89
- Joined: Fri Sep 11, 2015 10:47 pm
- Location: Italy
Re: Ideas for next evolution of pyboard
From : http://www.st.com/web/catalog/mmc/FM141 ... 577/LN1035pythoncoder wrote:@pagano.paganino The Pyboard MPU supports encryption in hardware. All it needs is for someone who understands cryptography to write a driver for it.
Rich connectivity: Superior and innovative peripherals
•2x USB OTG (one with HS support)
•Audio: dedicated audio PLL and 2 full duplex I²S
•Up to 15 communication interfaces (including 6x USARTs running at up to 10.5 Mbit/s, 3x SPI running at up to 42 Mbit/s,
3x I²C, 2x CAN, SDIO)
•Analog: two 12-bit DACs, three 12-bit ADCs reaching 2.4 MSPS or 7.2 MSPS in interleaved mode
•Up to 17 timers: 16- and 32-bit running at up to 168 MHz
•Easily extendable memory range using the flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories
•Analog true random number generator
•The STM32F415 also integrates a crypto/hash processor providing hardware acceleration for AES 128, 192, 256, Triple DES, and hash (MD5, SHA-1)
Only the 415 has a hardware acceleration for crypto/hash.
- pythoncoder
- Posts: 5956
- Joined: Fri Jul 18, 2014 8:01 am
- Location: UK
- Contact:
Re: Ideas for next evolution of pyboard
Oops. Missed that!
Peter Hinch
Index to my micropython libraries.
Index to my micropython libraries.
Re: Ideas for next evolution of pyboard
Thanks everyone for the ideas and suggestions! I see a few themes emerging:
Please keep the ideas coming!
- Concentrate on core software development, improve support for existing pyboard, more docs, etc.
- Support other modules and layouts (eg RPi, Arduino, Mikro click) instead of developing own.
- Develop a cheap, low power, breadboard friendly board.
Please keep the ideas coming!
-
- Posts: 288
- Joined: Sun May 04, 2014 8:54 am
Re: Ideas for next evolution of pyboard
I really like this: https://www.adafruit.com/products/2796
Adafruits Feather form factor looks really nice.
Adafruits Feather form factor looks really nice.
Re: Ideas for next evolution of pyboard
How about something like this?
https://www.raspberrypi.org/blog/raspbe ... w-product/
I would like to see a Pyboard for "finished projects".
Most boards are designed for education and experiments but when you have a complete product to sell to others, you can't ship that with a pyboard on a breadboard and wires hanging out from all sides.
It would be great to have a Pyboard of a more "industrial" and cleaner design that will slot in and blend in with the rest of the products electronics.
https://www.raspberrypi.org/blog/raspbe ... w-product/
I would like to see a Pyboard for "finished projects".
Most boards are designed for education and experiments but when you have a complete product to sell to others, you can't ship that with a pyboard on a breadboard and wires hanging out from all sides.
It would be great to have a Pyboard of a more "industrial" and cleaner design that will slot in and blend in with the rest of the products electronics.
Re: Ideas for next evolution of pyboard
Well, by putting your pins on the bottom of the pyboard, it coild just plug into your base board.
Although if you're using a custom base board, I would have just expected you would make a custom board which included the STM32F405.
The reason that the compute module makes sense is because the schematic for the Raspberry pi was never released, and requires soldering BGA parts. You still need to create a custom base board for the compute module to plug into, and if you're making a custom base board, just include the pyboard bits on your baseboard.
Although if you're using a custom base board, I would have just expected you would make a custom board which included the STM32F405.
The reason that the compute module makes sense is because the schematic for the Raspberry pi was never released, and requires soldering BGA parts. You still need to create a custom base board for the compute module to plug into, and if you're making a custom base board, just include the pyboard bits on your baseboard.
Re: Ideas for next evolution of pyboard
I second the vote of more FLASH and RAM on the next version.
and please a more accurate RTC crystal.
and please a more accurate RTC crystal.
Last edited by JimTal001 on Mon Dec 14, 2015 6:04 pm, edited 1 time in total.
Re: Ideas for next evolution of pyboard
Well, I have some considerations if we think something for IoT:
1. We really need to think in a cheap board, not $20-$30 board.
2. Mostly real cases in the world are for connected system, not standalone. In other words, using the WiFi and/or bluetooth.
3. We need a little board size.
4. We need an "ultra low power" when connected and an "very ultra low power" when in hibernated.
Pyboard actually has just "parts" of item 4. I would like it better.
Ps:
a. The pyboard and micropython community has growing so fast since pyboard release, but if we want to continuity that and grow faster, we need all this features (1,2,3,4) - are not exception.
b. I would like just to talk about the success of expressif ESP8266. It has that success because have items 1 and 2 and "parts" of items 3 and 4.
Thank you.
1. We really need to think in a cheap board, not $20-$30 board.
2. Mostly real cases in the world are for connected system, not standalone. In other words, using the WiFi and/or bluetooth.
3. We need a little board size.
4. We need an "ultra low power" when connected and an "very ultra low power" when in hibernated.
Pyboard actually has just "parts" of item 4. I would like it better.
Ps:
a. The pyboard and micropython community has growing so fast since pyboard release, but if we want to continuity that and grow faster, we need all this features (1,2,3,4) - are not exception.
b. I would like just to talk about the success of expressif ESP8266. It has that success because have items 1 and 2 and "parts" of items 3 and 4.
Thank you.