| Electronics > Beginners |
| Unsure about which Arduino to start out with for my project! |
| << < (3/5) > >> |
| Monkey123:
--- Quote from: chris_leyson on May 28, 2018, 06:25:48 pm ---You can buy the Genuino UNO from R.S. for £17.25 which isn't too bad a price considering Maplin were selling them for £25 ! Get the UNO with the DIL ATmeg328P because if you accidentally short an ouput and the chip goes pop you can always replace it. The ATmega328P only has one UART, one SPI and one I2C port but it should be enough to get you started. Eventually look into getting a breakout or development board that will run at 3V3 as well as 5V and it will probably need an external supply. There are a few temperature, humidity and accelerometer sensors that will work at 5V and 3V3 but you have more choice if you stick to 3V3. Try Adafruit or CoolComponents in the UK for sensor boards. Anyways, a UNO isn't a bad place to start if you're leaning hardware and software and you can buy sensor boards from companies like Adafruit. Once you've got something working then think about migrating from 5V to 3V3. For battery operation you need to run the ATmega328P at a much lower clock frequency as well as running it at 3V3. For example, an ATmega328P draws 20mA at 5V when running at 16MHz ! Also, if you need two UART, SPI and I2C then use the newer ATmega328PB, not available in DIP package unfortunately. --- End quote --- ATmega328PB Looks pretty nice. Everything is DIPpable in the end! |
| Monkey123:
Wow so many great suggestions. This info will keep me busy for a while! Thanks and keep’em coming. |
| C:
Think of what has been said so far Starting to small can be a problem. You have very little space for your program and you data. You have few pins you can use to interface your things. From Arduino IDE it is no harder using the 2560 then something less and you gain more code space, data space and pins and peripherals. But today is 3.3 volt logic with 5 volt a thing of the past. Again the Arduino IDE has options these days using other processors like ESP32, STM32 and others that work at 3.3 volt logic levels. Some like the Teensy but this is high dollar compared to STM32 Money and ease counts. When you jump up to current micro-controllers you get more for less cost. One interface that a lot of the newer micro-controllers have is a CAN bus interface. A true interface built to work between micro-controllers. SPI & I2C are not designed for this as these are more Micro-controller to peripheral chip in close local area. You could easily destroy what you start with do to bad connections. Do you want to destroy something that costs around $2.00 or Over $10.00 So I would suggest that you bypass the 5 volt logic and other messes and start with 3.3 in the form of a $2.00 STM32 board. You might also want to have second choice of ESP32 as you can find many examples and this contains Bluetooth. Both can be breadboard friendly. |
| chris_leyson:
--- Quote ---ATmega328PB Looks pretty nice. Everything is DIPpable in the end! --- End quote --- :-+ |
| C:
When you compare the spec's of ATmega328PB to the stm32f103c8t6 Look at which is one of many ATmega328PB ATmega328PB Summary Datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/40001907A.pdf STM32F103C8 http://www.st.com/en/microcontrollers/stm32f103c8.html This chip can be in many packages A google search for "stm32f103c8t6 board" gives many results "stm32f103c8t6 arduino" gets more info Including some YouTube videos C |
| Navigation |
| Message Index |
| Next page |
| Previous page |