Programming with MicroPython

Оглавление⌄
ForewordPrefaceConventions Used in This BookUsing Code ExamplesO’Reilly SafariHow to Contact UsAcknowledgments1. What Is MicroPython?Why Micro?Why Python?MicroPython GenesisDive In!2. PyBoardThe HardwareDeveloper Setup3. BBC micro:bitThe HardwareDeveloper Setup4. Adafruit Circuit Playground ExpressThe HardwareDeveloper Setup5. ESP8266 / ESP32The HardwareDeveloper SetupESP8266ESP326. Thinking EmbeddedHuman DrivesAbilities of EnchantmentSteps on the Ladder of Enchantment7. Visual FeedbackBlinkenlightsNeoPixels (Blinkenlights on Steroids)Text, Images, and AnimationPyBoard Colour LCD Display8. Input and SensingButtons and Capacitative TouchAccelerometers, Gestures, and CompassesSound, Light, and TemperatureSensing with Peripherals9. GPIOPinsUARTSPII2CMiscellaneous GPIO Techniques and Protocols10. NetworkingCircuit Playground Express InfraredThe micro:bit RadioESP8266/32 WiFiMQTT11. Sound and MusicBleeps and BloopsMusicSpeech12. RobotsTrundle BotRacer Bot13. Idiomatic MicroPythonThe Zen of MicroPythonMemoryPerformance14. Next StepsThe CommunityGoing DeeperIndex
Описание
В этом материале разберём тему: micropython.
This practical guide delivers the knowledge you need to roll up your sleeves and create exceptional embedded projects with this lean and efficient programming language. It’s an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. If you’re familiar with Python as a programmer, educator, or maker, you’re ready to learn―and have fun along the way.
Author Nicholas Tollervey takes you on a journey from first steps to advanced projects. You’ll explore the types of devices that run MicroPython, and examine how the language uses and interacts with hardware to process input, connect to the outside world, communicate wirelessly, make sounds and music, and drive robotics projects.
Work with MicroPython on four typical devices: PyBoard, the micro:bit, Adafruit’s Circuit Playground Express, and ESP8266/ESP32 boardsExplore a framework that helps you generate, evaluate, and evolve embedded projects that solve real problemsDive into practical MicroPython examples: visual feedback, input and sensing, GPIO, networking, sound and music, and roboticsLearn how idiomatic MicroPython helps you express a lot with the minimum of resourcesTake the next step by getting involved with the Python community
Файл доступен для загрузки ниже.
Поделиться
Частые вопросы
Можно ли скачать «Programming with MicroPython» бесплатно?
Да, «Programming with MicroPython» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.
В каком формате и какого размера файл?
Книга предоставляется в формате PDF, размер файла 2,1 МБ.
Кто автор и когда вышла книга?
автор — Tollervey Nicholas H., издательство O’Reilly Media, Inc., год выпуска 2018, 288 страниц.
О чём книга «Programming with MicroPython»?
It’s an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems.