|
Author |
Message |
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 12:05 - 21 Jan 2021 Post subject: New Raspberry Pi Pico, Arduino killer? |
|
|
https://www.tomshardware.com/uk/reviews/raspberry-pi-pico-review
Quote: | We are offering some really unique features with the RP2040 chip - a dual core device (I’m not aware of other dual core microcontrollers at this price point) coupled to a high-performance bus matrix, meaning you can get full performance on both cores concurrently, and plenty of high-bandwidth RAM,” he said. As well as the usual fixed peripherals (UARTs, I2C, SPI etc.) we also have a special bit of hardware called the PIO (Programmable I/O) unit, which is basically a very small, specialised, programmable state machine that can do high-speed, cycle accurate “bit banging” of I/O – this block can be used to offload many kinds of timing-critical pin-waggling tasks from the CPU(s) – we’ve had it emulating interfaces such as SD card, VGA and driving WS2812B LEDs. We’ve also added other goodies like optimised floating-point libraries to the boot ROM, and a USB core which can be used in either master or slave mode. |
The PIO unit sounds interesting. I wonder if it could do K-line emulation ____________________ Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter |
|
Back to top |
|
You must be logged in to rate posts |
|
|
xX-Alex-Xx |
This post is not being displayed .
|
xX-Alex-Xx World Chat Champion
Joined: 12 Sep 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
xX-Alex-Xx |
This post is not being displayed .
|
xX-Alex-Xx World Chat Champion
Joined: 12 Sep 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
RhynoCZ |
This post is not being displayed .
|
RhynoCZ Super Spammer
Joined: 09 Mar 2012 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
WD Forte |
This post is not being displayed .
|
WD Forte World Chat Champion
Joined: 17 Jun 2010 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
GettinBetter |
This post is not being displayed .
|
GettinBetter Crazy Courier
Joined: 20 Jun 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 23:04 - 23 Jan 2021 Post subject: |
|
|
Hardly the same price point? The Pico being already board-mounted with all support components (bar header pins) and available in singles. Besides, I don't care for Microchip's dev tools. ____________________ Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter |
|
Back to top |
|
You must be logged in to rate posts |
|
|
GettinBetter |
This post is not being displayed .
|
GettinBetter Crazy Courier
Joined: 20 Jun 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 02:45 - 24 Jan 2021 Post subject: |
|
|
At least with Arduino and Raspberry the source code to (almost) all the fiddly bits are available to look at but yes, lego bricks of code are for the kids.
First time I got a Nokia display working with Arduino there was only the SPI library and that was it! Kids today have it so easy... back in my day... etc. just a drop-in library now, can almost get Doom running on it ____________________ Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter |
|
Back to top |
|
You must be logged in to rate posts |
|
|
GettinBetter |
This post is not being displayed .
|
GettinBetter Crazy Courier
Joined: 20 Jun 2019 Karma :
|
Posted: 10:38 - 24 Jan 2021 Post subject: |
|
|
Easy-X wrote: | .. back in my day.. |
PMSL, ha ha I try not to say that, even though I often think it...
Come to think of it, that's where I'm at...trying to connect and use a GLCD 128x64. Using a PIC16F18877, as a driver to output an image from a dual core dsPIC33CH128MP508 that is reading a 9DOF BNO055 orientation sensor. (The other core is to be ultilised to drive the three closed loop stepper motors.)
It's all development at the moment, and I've still to configure an analogue keypad. I've got all the hardware bits just need to syncronise/configure/program/you know, them all....all good fun.
The bonus using Microchips IDE is that the MCC creates code that you can rip/tweak and modify to your hearts content, and makes for a IMO a faster learning curve when you can follow the code and see what they're achieving, plus they chuck in all the variable defs and code examples of usage, so you haven't got to go searching for it.
Of course using at Uni' we were taught on microchip PIC16F877 "back in the day" that is and I had loads of hardware that I thought I could just get out the box and pickup where I left off 20 yrs later. WRONG, it was 90% obsolete. It's taken two yrs to get back up to speed, including the learning curve. Started with 8 bit, realised my project wouldn't fit, tried 16 bit single core, and as the project developed realised that wasn't enough either. The MCU I'm using now should do it, with room to spare for peripherals anything else (libraries & calibration data) is going on EEPROM (I hope). |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Im-a-Ridah |
This post is not being displayed .
|
Im-a-Ridah World Chat Champion
Joined: 20 Oct 2006 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
GettinBetter |
This post is not being displayed .
|
GettinBetter Crazy Courier
Joined: 20 Jun 2019 Karma :
|
Posted: 13:42 - 07 Feb 2021 Post subject: |
|
|
It's just a system that drives three independant stepper motors to a position defined by the motion sensor, and because the position of the motors is critical they will be on a closed loop.
Calibration of the motion sensor needs to be saved for instant calibration on startup. That's as much as I can say ATM.
All pretty tried and tested stuff. Just need to connect it all together gulp.
It would help if I knew what I was doing, but it's all learn as you go .... ah, don't you just love a good project. |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 20:48 - 07 Feb 2021 Post subject: |
|
|
Weird, it's almost straightforward stuff now. I was watching 2-stroke stuffing on the YouTubes and the guy's trying to resurrect an old home-built CNC machine. I noticed similar G-Code to my 3D printer scrolling by... what a world to live in ____________________ Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Old Thread Alert!
The last post was made 3 years, 103 days ago. Instead of replying here, would creating a new thread be more useful? |
|
|
|