Ethernet
Makeblock-Libraries
Ethernet | Makeblock-Libraries | |
---|---|---|
60 | 4 | |
242 | 251 | |
1.2% | - | |
5.1 | 0.0 | |
18 days ago | 3 months ago | |
C++ | C++ | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ethernet
-
Need to learn Arduino Programming Language
arduino.cc has a lot of tutorials!
- How do I start robotics as a teen with no money?
-
Tips
I was gonna say the arduino.cc site but that works too.
-
Help? DFR Nano Unresponsive
When you write your code and compile it, what environment are you doing it in? Are you using an online cloud service like arduino.cc's IoT cloud? Or have you downloaded and installed the Arduino IDE application from arduino.cc's software download page?
-
Need help with a sound module
There are tons of libraries for the Arduino platform that people have written and there are many available for use with this module, so you don't have to do any super heavy lifting programming-wise. In the Arduino IDE you can download from arduino.cc I installed a couple of libraries just now as a test. The reason I installed them is because almost every library comes with several short example programs showing how to use the various features that their library offers.
-
What to do after Paul McWhorter's New Arduino Tutorials?
Did all of it make sense? Could you do the projects he shows by yourself without starting and stopping the video? That might show areas that you would want to brush up on. Another great idea is to go through all of the commands on the arduino.cc language reference page. Make sure you instinctively understand what each function listed does and experiment with any that you aren't familiar with.
-
LCD on pc
There are also IoT cloud style dashboards at places like arduino.cc that let you add various widgets for dials and controls to represent the data you have locally with your Arduino.
-
Hardware (timer) PWM, accurate pulse generation on Arduino DUE
Mentioned at arduino.cc. Designed to generate a periodic interrupt, I'll have to code a little state machine to change the interval at every firing.
-
Arduino Uno not uploading, Suspected driver problem.
Without a good explanation from them I really wouldn't put much stock in it. If anything they're probably just trying to steer people away from CH340 devices in part because they are problem children and because arduino.cc themselves don't use them.
-
Please help. Hi, I'm new to Reddit, and I created this account especially to get some help. I really want to start in robotics, so I'm starting in electronics. I bought a kit with these things, and now I don't know what I can do or where to start. Would you like help and ideas for a project I can do
Ontop of this, step 3 and 5 are a must in learning. And don't think "it's just blinking, lame" think more of "what can I do with this?" Use arduino.cc for reference.
Makeblock-Libraries
- my whole journey started with a simple search
-
Beginner Arduino Kits
I'm teaching middle schoolers using Makeblock (https://www.makeblock.com/) products and I am completely blown away by how accessible these things are. Once the kids have built and programmed (using Scratch, Python, or C++) the bot out of the box, you can add RJ25 adapters which allow you to connect different electronics (in my case lasers, servos, and laser detectors).
-
A Project of One’s Own
I have a 9-year-old, and he's pretty much into his "iPad time" where he gets 30 minutes per day. He's got a soccer team which demands a certain amount of time per week, but like most kids he has a lot of free time...
We did two main things:
1) From the age of about 7, we started him on something called "Beast Academy", which is basically a maths course for kids, using examples in a cartoon-like style. He did simultaneous linear equations a month or so back, and I'm pretty sure we didn't do that until I was 11 or so...
He's pretty competitive, so harnessing that and treating it like a competition or puzzle that he could solve was the best way to get him to accept a daily dose of maths, say 2-3 pages of questions in the books. That's not to say there haven't been times when we say "Beast Academy first, iPad after". He is a kid after all...
What we don't do is treat it like schoolwork. We draw the distinction between the two - this stuff is more advanced than his school is teaching, and he understands that doing it now makes it easier in school, which is a win - but treating it as a "joint exploration" thing where we talk about the concepts ahead of time, and then he tries out the questions, then we go over them without worrying about which ones he got right or wrong lets him see the difference between this and school too. It became more like puzzles and fun because we worked at making it more like puzzles and fun.
2) Every two weeks or so we get one of {Makeblock kit[1], AdaBox[2] or Kiwikit[3]}; he got 3 of the large technical lego sets (the 3-4000 block ones) for Xmas; he's seen me programming stuff before (Saltwater fishtank controller, most recently radio telescope software) and he likes building stuff and coding stuff - the kits above (apart from Adabox) often have a guide of what to do to get started then leave it to the imagination, and it's actually interesting to see where he takes them. I'm fairly certain he gets a kick out of the weekly show-what-I-built to grandparents over FaceTime as well.
I also include him in my "building stuff" projects. When I wanted a better solution for hanging the lights off the ceiling over the fishtanks [4], we both sat down, I sketched, I asked him questions and whenever he came up with an idea that I thought would work well, or even if he came up with the same idea I'd already had, I'd say "ok, let's go with that", sparking interest and involvement. Even at age 9, you want some ownership of what's happening :)
When he was 6, actually for his birthday party, I made a lego-boats raceway [5], and since it was for him he gave a lot of input (and wanted to help make it so it was "perfect"). I don't give 6-year-olds power tools but letting him decide where the obstacles ought to go, then doing a test-run, and talking about why the placement matters and letting him change his mind to have something "better" to show his friends was a lot of fun for him, and he got a kick out of talking about why it was better in the current configuration when people came to the party.
We do other things, but the common thread is involvement and ownership, and that also comes with consequence. I'm (generally) fine with him making mistakes and not fixing them myself (unless it's really crucial, I'm not going to let him hurt himself). He gets to understand consequences that way, and (slowly :) learnt that it's better not to always insist on his own way.
At the end of the day, I'm just trying to make him use that brain of his for more than watching videos, and the best way I know of is to make it fun to do. Coincidentally, that makes it fun for me too :) The results manifest in often-unlooked for ways: when we were watching a Saturday night movie he'd chosen (we rotate choice) and after a giant 60' tall baboon-like creature had jumped up an improbably large distance, he turned to me and said "that wasn't right - he's strong because he's big but he's really heavy too". There's looking, and there's seeing. I'm trying to teach him to see by learning to do.
[1] https://www.makeblock.com
-
Write a driver for a LCD Display
I want to use this display in a project based on a raspberry Pi (Running Arch Linux ARM). The drivers for using this display in an Arduino project are here
What are some alternatives?
avrdude - AVRDUDE is a utility to program AVR microcontrollers
LoopVectorization.jl - Macro(s) for vectorizing loops.
arduino-pico - Raspberry Pi Pico Arduino core, for all RP2040 boards
DxCore - Arduino core for AVR DA, DB, DD, EA and future DU-series parts - Microchip's latest and greatest AVRs. Library maintainers: Porting help and adviccee is available.
ArduinoCore-API - Hardware independent layer of the Arduino cores defining the official API
generator-office - Yeoman generator for building Microsoft Office related projects.
farmbeats-vnext-experimental - An experimental version of FarmBeats for students
ROS - Core ROS packages
mp180 - clone of original mp180
Arduino - Arduino IDE 1.x
avr-hal - embedded-hal abstractions for AVR microcontrollers
DueTimer - ⏳ Timer Library fully implemented for Arduino DUE