Beginning C for Arduino: Learn C Programming for the Arduino (Technology in Action) 1st ed. Edition
Thumbnail 1

Beginning C for Arduino: Learn C Programming for the Arduino (Technology in Action) 1st ed. Edition

产品编号: 1955481
安全交易
经常一起购买

描述

Full description not available

评论

A**R

Excellent work!

I read a lot of technical books -- and am very interested in programming microcontrollers. Among my reasoning is that the tools, techniques and idioms I pick up are useful in other languages. It is very important to study the works of people that know what they are doing, so that you can emulate that elsewhere.I have a number of different works on Kindle and in hardcopy for programming the Arduino. Some are good, and some are not-so-good. If you just want a gormless rehash of man pages and header file comments, then move along, move along. If you have no familiarity with the C language, this actually is a pretty good place to start. Yeah, I know that blinky lights are not real exciting -- but to get you a foundation in 300 pages actually is pretty ambitious, and Purdum does an excellent job with that. My other Arduino book purchases are now that much easier to understand now.If you want to buy a C book that presumes a high level of familiarity with C language, you will find a lot of good here. However, if you have been reading the same paragraph over and over in a C book trying to decipher what the author meant when they were talking about bit manipulation (a very important topic for microcontrollers and high performance computing), or how to make pointers work, then this definitely is the right book for you.Purdum does an excellent job of breaking down how these things work, so that you can take them and use them in your own programs -- after this, you can take advantage of others' code, knowing the *why* of it, and that's important. If you don't understand why that's important, then please, please, please, do not write important programs. Just sit down and get yourself a nice script kiddy coloring book, and stay out of trouble.Microcontrollers are the most basic level of computing -- so an intimate knowledge of the memory architecture and the like is very useful -- you can't just throw resources at your problems, you actually have to write good code. This understanding carries over in your other programming languages, which is very useful.To get the best out of the book, you MUST do the exercises. I usually read books like this from cover to cover several times until I have the concepts down good, and then work through again doing all the exercises. I went through this ONCE, and feel good enough about what I've learned to do the exercises now. I'm happy with what I've learned to the point where I am back on Amazon looking for other books Jack Purdum has written. I think that pretty well says it all.In my shopping list of books that ought to be written, I now want to read "An Introduction to C++" by Jack Purdum.

L**E

A perfect book for learning the Arduino's C language

If I were to give the book another subtitle, it would be "For students who really want to understand C programming for the Arduino, and not just enough to get their project working."Jack Purdum's "Beginning C for Arduino" is a well-organized and well-written book that teaches you all of the basics of programming C for Arduinos. The book teaches the C language in a way that is engaging and even sometimes entertaining -- it's never dry. This book is different than others, such as "Beginning Arduino Programming" by Brian Evans, in that it is really focused on teaching the C language as you might learn it in a college-level course. Most other books (such as Evans' and also books by Simon Monk and Jeremy Blum) are more focused on what you need to know in order to use the Arduino. Those other books are all great (I have them,) but I still felt that I needed a comprehensive programming book. This is it.Not only is this the "right" book that I needed, in terms of the content, but it is extremely well written. It is very obvious that Dr. Purdum has been teaching for many years, and has an appreciation for what students might find confusing. His tone is very natural, and even elicits an occasional grin.Even if you are already a programmer but need a better understanding of C, don't hesitate to buy this book. Because it contains all of the information you will want to understand, and it's easy to skim past the parts you may already be familiar with -- such as why you might want to use a WHILE loop versus a FOR loop. But the meat of this book is unavailable in other books that I have looked at -- at least not in such a straightforward and well-written format.I just can't find any fault in this book and I'm so happy to have purchased it. If the author publishes any other books about the Arduino, I will certainly purchase them.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

阿里·H.

发货快,包装精良。Leatherman 工具手感非常高档和坚固。

1天前

阿卜杜拉·B.

正品,价格实惠。国际送货也很快!

3 周前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$543

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

Neha S.

整个订购过程中沟通顺畅。产品完美。

2 周前

Ayesha M.

产品与描述完全相符。对我的购买非常满意。

5天前

Beginning C For Arduino Learn C Programming For The Arduino | Desertcart Macau