#168 Upgrade to an Arduino Uno 'Plus' with MiniCore and an ATMega328PB
15.3 هزار بار بازدید -
5 سال پیش
-
Boost your standard Arduino UNO
Boost your standard Arduino UNO by adding this 328PB chip on my tiny PCB
JLCPCB Prototype for $2 & Free SMT assembly: https://jlcpcb.com/
REMEMBER - this information plus MORE is in my GitHub:
https://github.com/RalphBacon/168-Min...
Also check out the new website at China's leading component supplier, LCSC:
https://lcsc.com/?from_code=PL2019102...
So you have an Arduino UNO with a DIP chip ATMega328P, right? Then add this tiny PCB with a new ATMega328PB chip on it and get more features, such as:
* between 2 and 4 extra GPIO pins
* an extra SPI channel
* an extra I2C channel
* an extra USART (Serial1.print() etc)
* Totally 100% compatible with all your existing Arduino code
Install the *MiniCore hardware core* (links below) and you can exploit the new chip, including some extra commands that were added to the underlying Arduino infrastructure (called 'Wiring') since it went live but were never included!
I demo a quick I2C LCD screen (I had to make some changes to one of the Liquid Crystal libraries as it was hardcoded to use the standard I2C (aka Wire.h) library) but it all worked very well.
The PCB is simple (one SMD LQFP-32 chip and two 0603 100nF caps) and some header pins and you're done!
---------------------------------------------------------------------------------
You don't have an UNO with a removable DIP chip?
---------------------------------------------------------------------------------
No worries! You can pick one up very easily for the price of... yes, you've guessed it, a couple of coffees! See my GitHub for links.
Full details in the video of what you need to do, but it really is childsplay!
--------------------------------
List of all my videos
--------------------------------
(Special thanks to Michael Kurt Vogel for compiling this)
http://bit.ly/YouTubeVideoList-RalphB...
===================================
LINKS! LINKS! LINKS! LINKS! LINKS!
===================================
REMEMBER - this information plus MORE is in my GitHub:
https://github.com/RalphBacon/168-Min...
Breaking News! Banggood have told me they're having a special 11/11 Event:
Details: https://bit.ly/34b9u0O
Deals: https://bit.ly/2qaFpzC
MiniCore by MCUdude
https://github.com/MCUdude/MiniCore
Arduino UNO R3 with DIP chip (choose the correct CN warehouse for best price)
https://www.banggood.com/Wholesale-Ar...
Banggood Tweezer Soldering Iron (sneak peek)
https://bit.ly/2M8R0bj
Banggood SMD Practice SMD Soldering Boards for about $3
https://www.banggood.com/DIY-Electron...
Coolterm Serial Monitor, FREEWARE, by Roger Meier
https://freeware.the-meiers.org/
Conditional Compilation (#if, #ifdef, #ifndef, #else, #elif, #endif, and defined)
https://www.cs.auckland.ac.nz/referen...
Louis Rossman - Apple SMD PCB repair
rossmanngroup
If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite journey
My channel and blog are here:
------------------------------------------------------------------
ralphbacon
https://ralphbacon.blog
------------------------------------------------------------------
JLCPCB Prototype for $2 & Free SMT assembly: https://jlcpcb.com/
REMEMBER - this information plus MORE is in my GitHub:
https://github.com/RalphBacon/168-Min...
Also check out the new website at China's leading component supplier, LCSC:
https://lcsc.com/?from_code=PL2019102...
So you have an Arduino UNO with a DIP chip ATMega328P, right? Then add this tiny PCB with a new ATMega328PB chip on it and get more features, such as:
* between 2 and 4 extra GPIO pins
* an extra SPI channel
* an extra I2C channel
* an extra USART (Serial1.print() etc)
* Totally 100% compatible with all your existing Arduino code
Install the *MiniCore hardware core* (links below) and you can exploit the new chip, including some extra commands that were added to the underlying Arduino infrastructure (called 'Wiring') since it went live but were never included!
I demo a quick I2C LCD screen (I had to make some changes to one of the Liquid Crystal libraries as it was hardcoded to use the standard I2C (aka Wire.h) library) but it all worked very well.
The PCB is simple (one SMD LQFP-32 chip and two 0603 100nF caps) and some header pins and you're done!
---------------------------------------------------------------------------------
You don't have an UNO with a removable DIP chip?
---------------------------------------------------------------------------------
No worries! You can pick one up very easily for the price of... yes, you've guessed it, a couple of coffees! See my GitHub for links.
Full details in the video of what you need to do, but it really is childsplay!
--------------------------------
List of all my videos
--------------------------------
(Special thanks to Michael Kurt Vogel for compiling this)
http://bit.ly/YouTubeVideoList-RalphB...
===================================
LINKS! LINKS! LINKS! LINKS! LINKS!
===================================
REMEMBER - this information plus MORE is in my GitHub:
https://github.com/RalphBacon/168-Min...
Breaking News! Banggood have told me they're having a special 11/11 Event:
Details: https://bit.ly/34b9u0O
Deals: https://bit.ly/2qaFpzC
MiniCore by MCUdude
https://github.com/MCUdude/MiniCore
Arduino UNO R3 with DIP chip (choose the correct CN warehouse for best price)
https://www.banggood.com/Wholesale-Ar...
Banggood Tweezer Soldering Iron (sneak peek)
https://bit.ly/2M8R0bj
Banggood SMD Practice SMD Soldering Boards for about $3
https://www.banggood.com/DIY-Electron...
Coolterm Serial Monitor, FREEWARE, by Roger Meier
https://freeware.the-meiers.org/
Conditional Compilation (#if, #ifdef, #ifndef, #else, #elif, #endif, and defined)
https://www.cs.auckland.ac.nz/referen...
Louis Rossman - Apple SMD PCB repair
rossmanngroup
If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite journey
My channel and blog are here:
------------------------------------------------------------------
ralphbacon
https://ralphbacon.blog
------------------------------------------------------------------
5 سال پیش
در تاریخ 1398/08/10 منتشر شده
است.
15,381
بـار بازدید شده