Next Page: 10000

          Comment on National Geographic Explorers Connect the Okavango Delta to the IoT by Measuring the heartbeat of wetlands with Arduino and XBee | Atmel | Bits & Pieces      Cache   Translate Page      
[…] As the XBee crew reveals, this is merely the first phase of the project. Continuously monitoring the delta will enable the National Geographic explorers to detect even the most minute changes in water quality. The project will also be open source, so the conservation effort can reach and preserve as many marine habitats as possible. […]
          マイコン関連 ニュース ヘッドライン2014-02-27 | Raspberry piとArduinoの工作室 より      Cache   Translate Page      
[...] 3Dプリンターでおもちゃをカスタマイズする店内工場 [...]
          Could we just use the PWM feature of an Arduino to generate the 50% duty cycle we need for the Coqui or for a water conductivity meter?      Cache   Translate Page      
PublicLab#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000\

          Arduinoベースの自作クアッドコプター      Cache   Translate Page      
ドローンを1から作る人は少なくなったけれど、今でも最高の工作テーマだ。ハードウェアとソフトウェアの統合を高いレベルで体験できる。ラフバラ大学で自動車工学を勉強中のアキラさんは昨年それを実行した。 【完全自作】ARDUINOを使用した自作ドローンの製作記(飛んだ!) 機体の製作から始まって、姿勢推定やPID制御、XBeeによる無線通信などソフトウェア面の解説が丁寧にされている。GitHubGistで公開されているソースリストとYouTubeの動画を併せて見れば、クアッドコプター製作の勘所が掴めそうだ。
続きを読む 

Read the full article on MAKE


          ティフアナでドローンを作る      Cache   Translate Page      
先日、私は、地方会議および博覧会のTijuana Innovadoraに招かれ講演を行った。TechShopのMark Hatch、昼は工業デザイナーで夜はドローンプログラマーのJason Short、それにArduinoチームのDavid Cuartiellesも、オープンソースパネルで講演をしていた。その前夜、メキシコの国境を歩いて通過したことが、この旅の予想外のハイライトとなった(反対方向に国境を越えようとする人たちの列は想像以上に長かった)。
続きを読む 

Read the full article on MAKE


          4*4*4 LED Cube Using Arduino Embedded Prototyping Platform      Cache   Translate Page      
And a one, and a two! Christmas, Christmas time is here! And so is the time give our homes a colourful festive makeover! This year, we’re going to up our home-decorating skills and add a touch of DIYing to it by making something totally unique! Presenting to you the DIY Flashing LED Cube - the coole...
By: theSTEMpedia

Continue Reading »
          Nowość: Arduino dla początkujących. Podstawy i szkice. Wydanie II      Cache   Translate Page      
ardup2Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem popularnego podręcznika programowania dla osób, które chcą zacząć swoją przygodę z Arduino. Skorzystasz z niej nawet wtedy, gdy nie masz pojęcia o programowaniu. Wystarczy zestaw Arduino i ochota do pracy twórczej, aby wykonać urządzenie do sterowania oświetleniem, zarządzania energią wytwarzaną przez panele słoneczne, tablicę do wyświetlania komunikatów i wiele innych ciekawych projektów. Dzięki przejrzystym wskazówkom i wyjaśnieniom już wkrótce przekonasz się, że programowanie Arduino jest czynnością prostą i przyjemną, a błędów wynikających z wadliwego kodu można łatwo uniknąć. Gruntowna znajomość podstaw języka C będzie dodatkową korzyścią, którą zyskasz dzięki tej książce.
          Pour les Nuls, 2ème édition      Cache   Translate Page      

17,95€

Manuel (broché)

Pour les Nuls, 2ème édition


Olivier Engler

          A useful Christmas tree water level indicator      Cache   Translate Page      
It’s that time of year again, when many the world over chop down a tree, then insert it into some sort of water dish to keep it green for a month or longer. This normally works out well, but means tha ... - Source: blog.arduino.cc
          [MAKE: PROJECTS]Google AIYでウェアラブルフクロウ型AIコンパニオンを作ろう      Cache   Translate Page      
これは私の親友、Archimedes(アルキメデス)。私の肩に止まって周囲の人たちの感情を検知するの。そして、光の色と小さなブザーの音で知らせてくれる。Arduinoで制御するパン(横の回転)とチルト(上下運動)のサーボジンバルを搭載してるから、動いたり周囲を見回したりするのも可能。 頭脳 まずは、Google AIY Visonキットの組み立てから。アルキメデスの頭脳とセンサー・システムは、このDIY AI入門キットがベースになってる。
続きを読む 

Read the full article on MAKE


          パソコン上でデザインした形に針金が折れ曲がって出てくる驚きの針金細工マシン      Cache   Translate Page      
以前にも「Make:」で針金細工用のマシンを紹介したことがある。マイクロコントローラーと、モーターを数台と、歯車とローラーを組み合わせて作ったそのマシンの端から針金を入れると、反対側からパソコン上でデザインした形に針金が折れ曲がって出てくるというものだ。 How To Mechantronicsのマシンは、大部分が3Dプリントした部品で作られているという点で、他と差をつけている。ステッピングモーター2台とサーボモーター2台も使われている。
続きを読む 

Read the full article on MAKE


          教室でゲーム機も携帯電話も作ろう ー クロアチア発教育向けプロジェクトMAKERbuino      Cache   Translate Page      
今日多くの教育現場ではゲーム機や携帯電話の使用・持ち込みは制限されている。教育に悪影響を及ぼすという極端な意見もあって、どちらかと言うと、それらは目の敵にされていると言えるかもしれない。しかし、もちろんそれらは教育においても使いようなのだ。 MAKERbuinoとMAKERphoneは教育を目的にゲーム機も携帯電話も作ってしまおうというArduino互換ボードを使ったクロアチア発のオープンソースプロジェクトだ。「作って遊びながら電子工作とコーディングを学ぼう」ファウンダーのAlbert Gajšakはプロジェクトの意図するところをそう語る。
続きを読む 

Read the full article on MAKE


          Nano drone      Cache   Translate Page      
I need a tiny nano or micro drone. It should exactly look like a tiny insect and should hold a night vision tiny camera with network connectivity-wifi/sim. It can be controlled through an android mobile/tablet... (Budget: ₹1500 - ₹12500 INR, Jobs: Android, Arduino, Drones, Photography, Wireless)
          Here are the innovations showcased at DOST-SEI and Acer's IMAKE.WEMAKE 2018       Cache   Translate Page      
On the third installment of the Department of Science and Technology Science Education Institute (DOST-SEI) and Acer's IMAKE.WEMAKE project, senior high school students showcased different technological solutions to the country's current society problems.
Acer's IMAKE.WEMAKE winners
Acer's IMAKE.WEMAKE winners

In case you didn't know, DOST-SEI have kicked-off the IMAKE.WEMAKE project last 2016. It has then served as a platform towards unleashing the creativity of young Filipinos to enable them to discover their potentials and learn the process of using innovation to achieve a particular purpose that will benefit their community of interest. 

Some of the innovations presented at this year's IMAKE.WEMAKE project were a more specific weather report through smaller-scale forecast, smoother flow of traffic through elimination of felon vehicles, a more responsive food provider through exigent report of scarcity, etc. 

For this year, the IMAKE.WEMAKE project have made an upgrade with the first Internet-of-Things (IoT) toolkit, the Acer CloudProfessor. DOST-SEI have partnered with Acer Philippines to aid on the students' need to incorporate IoT in their creations through simplified coding and programming. 
College of St. John - Roxas IMAKE.WEMAKE project
College of St. John - Roxas IMAKE.WEMAKE project

There were a total of 65 teams but only 16 advanced to the finals. These finalists were able to be part of Acer's 5-day FREE training and pitching programs. The contestants were given hands-on training on the Arduino digital and analog system and Acer CloudProfessor to power their projects.

Among the 16 finalists, Technological Institute of the Philippines, Philippine Science High School - Eastern Visayas Campus (PSHS-EVC), and New Era University were awarded with Youth Innovation Prize award for having the most outstanding projects along with PHP 50,000 cash prize each team. Meanwhile College of St. John - Roxas, was given the special Acer IoT Excellence Award for their innovation project.

DOST-SEI have shared that in the IMAKE.WEMAKE 2019, the cash prize will be doubled up to PHP 100,000! 

We are excited to see next year's innovations from the young minds of our senior high school students.

What do you think guys?

          LCD_1602_SERIAL      Cache   Translate Page      

This is a model of LCD 1602 for Arduino. You can "use" the file and include it in your projects using:

LCD_1602_Serial(Pins_enabled,Pins_up,Version,Text1,Text2);

Pins_enabled: 0 or 1 (model with pin strip or not)
Pins_up: 0 or 1 (pins facing up or down)
Version: 1 or 2 (Original LMC1602 or clone)
Text1: Text on the display line 1
Text2: Text on the display line 2

https://www.thingiverse.com/groups/openscad-electronic-design/things
https://www.thingiverse.com/groups/electronic-cards/things


I created these eBay links where you can find all common filaments and spare parts at the best prices. These are just links to selected eBay and Aliexpress items, where I normally buy spare parts and materials for my printer, prices are excellent and products are good. If you buy something from here you will support me a little bit to make these projects.

1Kg PLA Filament - eBay
1Kg ABS Filament - eBay
1Kg TPU Filament - eBay
1Kg PET Filament - eBay

Complete extruders - eBay

Heat blocks and heaters - Aliexpress

Standard nozzles - eBay - Standard nozzles Aliexpress

Volcano nozzles - eBay - Volcano nozzles - Aliexpress

GT2 pulleys - eBay - GT2 pulleys - Aliexpress

GT2 belts - eBay - GT2 belts - Aliexpress

Linear bearings LM series - eBay - Linear bearings LM series - Aliexpress

NEMA 17 step motors - eBay - NEMA 17 step motors - Aliexpress

3d pen - eBay

100$-200$ 3D printers - eBay - 100$-200$ 3D printers - Aliexpress

200$-300$ 3D printers - eBay - 200$-300$ 3D printers - Aliexpress

300$-500$ 3D printers - eBay - 300$-500$ 3D printers - Aliexpress

500$-1000$ 3D printers - eBay - 500$-1000$ 3D printers - Aliexpress

1000$-2000$ 3D printers - eBay - 1000$-2000$ 3D printers - Aliexpress

2000$ - 5000$ 3D printers - eBay - 2000$-5000$ 3D printers - Aliexpress

Filament extruding machine - eBay -
Filament extruding machine - Aliexpress

Pellets for extruding machine

Aliexpress Exclusive Coupon
Aliexpress Smart Links
Aliexpress Under 5 deals
Aliexpress Flash Deals


          Adafruit Holiday Gift Guide 2018: Robotics with CRICKIT!      Cache   Translate Page      
Today we’ll be looking at robotics Adafruit style with CRICKIT! Make a robot friend with Adafruit’s CRICKIT – A Creative Robotics & Interactive Construction Kit. It’s an add-on to our popular Circuit Playground Express, FEATHER and other platforms to make and program robots with CircuitPython, MakeCode, and Arduino.Start controlling motors, servos, solenoids right away! You […]
          Osoyoo Wifi Arduino shield: Lesson 1 – Read remote temperature and control LED through HTTP      Cache   Translate Page      
Introduction of Osoyoo Wifi Arduino extension shield: Osoyoo Wifi  Arduino extension shield is a powerful IoT device based on ESP8266. It can work as a Wifi Hotspot or Wifi client to communicate with remote device. In this lesson, we will show you how to use web browser to get Temperature/humidity data from a remote DHT11 sensor and ...Read the Rest
          Electrical Engineer/Systems Engineer - Kroenke Sports Enterprises - Fort Worth, TX      Cache   Translate Page      
Computer languages, supporting several microcontroller languages including (machine code, Arduino, .NET, ATMEL, Python, PASCAL, C++, Ladder, Function Block)....
From Kroenke Sports Enterprises - Sat, 13 Oct 2018 18:16:18 GMT - View all Fort Worth, TX jobs
          Карьера в IT: должность Embedded-разработчик      Cache   Translate Page      

Продолжаем серию «Карьера в IT»: на этот раз поговорим о позиции Embedded-разработчика. Это специалист, который занимается разработкой встроенного ПО.

По данным DOU, среднему украинскому Embedded-разработчику 30 лет, он имеет опыт работы 5-6 лет и получает $880 на уровне Junior, $1750 на уровне Middle и $3500 на уровне Senior. Зарплата тим- и техлидов — около $4200.

Об особенностях своей специальности нам рассказали Embedded-разработчики из компаний Celeno, eZLO Smart Home Automation, GlobalLogic, Ring Ukraine, TowerIQ и Ubiquiti Labs Ukraine.

Задачи и обязанности

Embedded-разработчик работает со встроенными устройствами. Встраиваемая система — это та, которая работает под управлением компьютера. То есть под это определение попадают все девайсы и гаджеты, оснащенные аппаратной платформой.

По сути, эта специальность лежит на стыке программирования и аппаратной инженерии. Задачи бывают разными — от разработки драйвера для какого-то модуля до интеграции кода с существующим ПО. Все зависит от конкретного проекта. Иногда обязанности ограничиваются только работой с платой, а иногда Embedded-разработчики принимают участие в написании бизнес-логики продукта или разработке самого «железа».

«Я адаптирую код к прошивке камеры и улучшаю работу существующего кода. Много общаюсь с коллегами со всего мира, чтобы вместе эффективнее решать задачи». (Александр, Ubiquiti Labs Ukraine)

В отличие от классических Software программистов, Embedded-разработчики работают не только с кодом, но и с «железом».

«Объясню суть своей работы на примере нашего проекта. В Японии выпускают „железо“, которое должно стать частью автомобиля. Наш эксперт едет на завод в Японию и делает все, чтобы Android с периферийной платой заказчика ожил. Дальше „железо“ попадает к нам в офис. Мы занимаемся всем — от момента включения устройства и заканчивая пользовательским интерфейсом. Будь то kernel, драйвер, демон или красивая анимация при нажатии на кнопочку». (Денис Глусский, GlobalLogic)

Главный вызов Embedded-разработчика в начале проекта — правильно выбрать аппаратную платформу, на которой всё будет реализовываться. Если этот выбор окажется неправильным и аппаратных средств платформы не хватит, придется начинать работу с нуля на новой платформе. Если же, наоборот, аппаратная платформа была выбрана со слишком большим запасом, конечный продукт получится более дорогим, чем мог бы быть.

Следующая задача — выбор и адаптация существующих реализованных алгоритмов под ограниченные ресурсы выбранной платформы. Для этого нужны навыки Kernel, System и Application-инженерии в одном лице.

«Прежде чем начинать программировать, Embedded-разработчик должен обеспечить себе базовую функциональность. Заставить плату работать, запустить начальный загрузчик, написать или обновить какие-нибудь драйвера. Часто это приходится делать без какой-либо поддержки со стороны софта: для отладки используется не отладчик и даже не серийная консоль, а мигание светодиодом на плате или анализ сигналов осциллографом. Недаром у эмбеддеров „Hello, World!“ — это помигать светодиодом на новой плате». (Андрей Лукин, GlobalLogic)

Примеры Embedded-систем (image source)

Embedded-разработчик не работает с интерфейсом пользователя, базами данных или файлами сложных форматов. Как правило, все его внимание сосредоточено вокруг «железа» и его характеристик, например: мощности процессора и количества памяти. Из-за особенностей среды эти ресурсы всегда ограничены. А потому приходится делать упор на оптимизации по памяти, производительности, а также энергопотребление.

«В Embedded крайне важно уделять внимание вопросам надежности и долговременной автономности, так как продукт может годами работать без внимания пользователя. Нужно учитывать крэши, пропадания или ослабления питания, перевод дат и прочее. Существенную роль играет автоматическая процедура обновления ПО и его компонентов — например, обновления SSL сертификатов». (Александр С. и Александр Е., Celeno)
«Работая с платами, девайсами, микроконтроллерами, Embedded-разработчик тесно сотрудничает с hardware-командой. Это помощь не только в подборе компонентной базы, но и в принятии архитектурных решений: от того, как спроектировать систему или какие интерфейсы использовать, — и до того, какой сенсор на какую шину посадить». (Вадим Ткачук, Ring Ukraine)

Еще одна специфика Embedded — необходимость работать с различными устройствами. Обычный программист может разработать софт на своем компьютере и там же заняться запуском или дебагом. У Embedded-разработчика такой возможности, как правило, нет. Для разработки и тестирования ему необходимо иметь при себе свое устройство. Сначала он компилирует код на своем компьютере, потом заливает на девайс и уже там запускает.

Типичный рабочий день Embedded-разработчика включает в себя:

  • работу с «железом»;
  • работу с кодом;
  • отладку;
  • тестирование;
  • изучение документации;
  • митинги и созвоны с коллегами.

Конкретные активности зависят от специфики проекта, а также методологий и практик, которым следует команда. Вот несколько разных сценариев:

«В Embedded меньше времени уходит на написание кода и больше, к примеру, на ту же отладку. Вполне привычная ситуация: Embedded-разработчик пишет 10-20 строчек кода, а весь оставшийся день тратит на выяснение причин, по которым он не работает. Ведь приходится иметь дело с разными производителями, разными микроконтроллерами, разными чипами — и у каждого своя имплементация. К тому же на некоторые компоненты нет хорошей документации. Приходится искать форумы, узнавать, не сталкивался ли кто-то с аналогичными проблемами. Нередко в таких случаях доходит до подключения более серьезного дебага, осциллографа, логического анализатора. Такой глубокий анализ может занять весь день». (Вадим Ткачук, Ring Ukraine)
«По моему опыту, на написание кода у Embedded-разработчика уходит максимум 30% рабочего времени. До 50% всего времени занимают исследования сути проблемы, которую нужно решить. Остальное — дебаг». (Виктор Семенов, TowerIQ)
«На текущем проекте я занимаюсь интеграцией кода от 5 разных Software house в одно целое. Около 40% времени уходит на на интеграцию, 30% — на код ревью, 20% — на деловую переписку и 10% — на рефакторинг и улучшения. До позиции интегратора 60% времени занимался написанием кода, 20% — интеграцией, 10% — код ревью, 10% — рефакторингом и прочими улучшениями. В любом случае около 4-х часов в неделю трачу на чтение статей и изучение исходного кода AOSP. Обычно делаю это во время сборки проекта». (Денис Глусский, GlobalLogic)
«Иногда нужно просидеть пару дней в окружении электрических схем, файлов печатных плат и контрольно-измерительного оборудования в поисках неисправности или пути оптимизации работы какого-либо узла. Если аппаратная часть отлажена, можно весь день писать код, прерываясь на разного рода митинги и обсуждения. Также время от времени появляются задачи, связанные с настройкой рабочего окружения и оптимизацией процесса разработки, чтением и написанием документации или тестированием. В среднем по времени 50-60% времени уходит на написание кода, 30-40% — на тестирование и 10% — на различные митинги и обсуждения». (Владимир Свистельников, eZLO Smart Home Automation)

Меняются задачи и на разных стадиях жизненного цикла продукта:

«Чем больше работаешь с устройством, тем больше времени занимает работа, собственно, с кодом. В самом начале вообще вряд ли кодишь, больше разбираешься в документации, читаешь принципиальные схемы, если есть. Уточняешь требования с заказчиком. Потом много времени может уходить на пересборку операционных систем. Под конец проекта больше всего времени, по-хорошему, уходит на тесты». (Андрей Лукин, GlobalLogic)

Иногда Embedded-разработчикам приходится самим брать в руки паяльник — например, если нужно срочно припаять какой-то проводок или кнопку на плату.

Преимущества и недостатки

Embedded-разработчиков привлекает эта специализация тем, что позволяет не просто увидеть, но и и «пощупать» результаты своей работы. В Embedded идут инженеры, которым интересно работать с «железом», микросхемами и низкоуровневыми деталями.

«Мне нравится создавать новые вещи физического мира. К примеру, раньше смартфонов не было, а теперь они есть. Раньше вы платили в метро жетонами, сейчас смартфоном. Еще один плюс профессии — ее востребованность. Принимая участие в найме персонала, я понял, что рынок сильно нуждается в квалифицированных Embedded-разработчиках». (Виктор Семенов, TowerIQ)

«В Embedded меня всегда привлекало „железо“. То, что ты можешь потрогать результат своей работы, а он тебе каким-нибудь диодиком подмигнёт». (Андрей Лукин, GlobalLogic)

«Embedded привлекателен для тех, кто желает видеть результаты своего труда, свой код, оживляющий изначально мертвое, неподвижное железо. Вряд ли эта профессия подойдет любителям высоких объектно-ориентированных абстракций и теоретикам». (Александр С. и Александр Е., Celeno)

«Embedded-разработчик каждый день делает то, что до него никто не делал. Ты приходишь на работу — и завертелось то, что без тебя никогда бы не завертелось. Это довольно круто. Льстит самолюбию. Лично я по образованию радиоинженер, потому писать программы для меня было логичным развитием моих знаний о электронике и радиотехнике». (Максим, Ubiquiti Labs Ukraine)

«Я по образованию инженер-электрик и поначалу в основном занимался электроникой. Но с течением времени стал больше увлекаться программированием. Мне нравится возможность вдохнуть жизнь в железяку, посмотреть, как бегают электроны». (Виталий Васильский, GlobalLogic)

Работа с Embedded-системой (image source)

Среди минусов профессии Embedded-разработчики отмечают проблемы с отладкой, узкую специализацию, а также сложности в том, чтобы организовать удаленную работу:

«Сложность работы очень высока. Помимо программирования нужно знать аппаратуру. Чем ближе к аппаратному уровню, тем меньше ресурсов для отладки. Вплоть до того, что с определенного уровня программные средства отладки уже невозможно использовать, и нужен уже аппаратный отладчик. С этим всем нужно уметь работать». (Виталий Васильский, GlobalLogic)

«Есть не недостатки, но некоторые сложности. Например, то „железо“, которое вы используете, может быть экспериментальным. Если это engineering-образец, он часто глючит сам по себе — и без вашего кода. Это необходимо учитывать при отладке». (Александр С. и Александр Е., Celeno)

«Бывает, ты целый год разрабатываешь определенную прошивку для устройства какого-то специфического производителя. К концу проекта уже знаешь его досконально. Но проект заканчивается, и в следующем тебе дают процессор другого производителя. Принципы одни и те же, но все равно приходится разбираться заново. Получать новые знания, которые, вероятно, в дальнейшем тебе не пригодятся, — это бывает не так интересно, как кажется со стороны». (Вадим Ткачук, Ring Ukraine)

«Embedded-разработчику, который занимается низкоуровневой разработкой под микроконтроллеры, практически невозможно работать удалённо. При большом желании такую работу найти можно, но вам всё равно нужно будет обустроить рабочее место дома или ещё где-то. А также придется самостоятельно снабжать себя вспомогательными инструментами: отладочными платами, кабелями, переходниками, принадлежностями для пайки. Так что работать с ноутбуком сидя на пляже — не получится». (Виктор Семенов, TowerIQ)

Как стать и куда двигаться дальше

Чтобы стать Embedded-разработчиком, необходимо быть знакомым с базовыми понятиями электроники и электротехники, иметь хорошие знания аппаратной части, понимать работу сетей. Понадобятся знания схемотехники, теории обработки сигналов, математики, алгоритмов, Linux OS и языков программирования С и С++.

Начать изучение специальности можно с книг «Искусство схемотехники» Хоровица и Хилла, «Архитектура компьютера», «Компьютерные сети» и «Операционные системы» Эндрю Таненбаума. В Embedded-разработке не обойтись без фундаментальных знаний по компьютерным наукам.

Для более детального знакомства с устройствами придется изучать документацию к разным составляющим «железа». Для этого понадобится знание английского — все руководства пользователя, как правило, написаны на нем.

«Документация — наше всё, если она есть :) Например, руководство Programmers Guide для процессора ARMv8-A занимает 296 страниц и описывает лишь основы. А Architecture Reference Manual для него же — уже 6354 страниц». (Андрей Лукин, GlobalLogic)
«Обязательно стоит посвящать время изучению форумов и community-порталов. По возможности посещайте различного рода ивенты, смотрите вебинары, следите за трендами». (Владимир Свистельников, eZLO Smart Home Automation)

Чтобы закрепить знания на практике, Embedded-разработчики советуют придумывать и разрабатывать собственные проекты:

«Для получения опыта и знаний я рекомендую сделать собственный сложный проект, включающий разработку платы, программирование, дебаг и калибровку. К примеру, я делал самодельный квадрокоптер. Во время разработки узнал множество фундаментальных вещей. После того, как он полетел, уже ничего не страшно :)» (Виктор Семенов, TowerIQ)
«Попробуйте собрать какую-то схему или готовый набор вроде Arduino. Это поможет освоить базовые шины обмена данными и поработать с периферией. Придумайте себе задание — к примеру, подключить к схеме датчики и написать программу, которая будет обрабатывать их сигналы. В том же Arduino есть много библиотек для работы с шинами, датчиками, клавиатурой — сначала можно использовать их. А затем попробуйте написать все драйвера самостоятельно. Следующий шаг — работа с Raspberry Pi. После такой практики можно подавать резюме в компании». (Александр, Ubiquiti Labs Ukraine)

Платформа Raspberry Pi (image source)

Из личных качеств важны:

  • целеустремленность;
  • аналитический склад ума;
  • тяга к неизведанному;
  • внимание к деталям;
  • ответственность;
  • усидчивость.

Также понадобится широкий кругозор в предметной области продукта, над которым вы планируете работать.

«Вы не напишите программу для стирки кружевного белья в машинке без знаний о текстиле и швейном деле. Не напишите ПО для станции автоматического полива растений без знаний по биологии. А ведь кто-то пишет программы для аппаратов УЗИ, для исследований слуха, зрения. В этом случае разработчик должен руководствоваться той же клятвой Гиппократа, не так ли?» (Максим, Ubiquiti Labs Ukraine)

Возможные карьерные пути Embedded-разработчика:

  • развиваться как Embedded-разработчик, изучая новые направления встраиваемых систем;
  • стать архитектором Embedded-решений;
  • перейти в менеджмент — стать тимлидом команды или СТО компании;
  • попробовать себя в смежных отраслях — например, телекоме или инфраструктурной архитектуре.
«Куда дальше? Строить космические корабли, например. Вообще, прогресс постоянно держит в тонусе, спрос на Embedded-решения растет. Кстати, использовать свои знания можно и для личных целей. Мой знакомый построил себе автоматизированную теплицу. Система выполняет все необходимые действия сама, а он приезжает исключительно собрать урожай». (Денис Глусский, GlobalLogic)

          Gifts for the Gifted – Circuit Playground Express #Adafruit #CircuitPlaygroundExpress #MakeCode @Adafruit @MSMakeCode      Cache   Translate Page      
From Engage Their Minds, their article recommends the Adafruit Circuit Playground Express learning board.If you know a child interested in programming who is not quite ready for Raspberry Pi or Arduino, the Circuit Playground Express might be just the right gift.  Adafruit upgraded its original Circuit Playground, which could only be coded with the Arduino […]
          Mouvement, lumière et son avec Arduino et Raspberry Pi      Cache   Translate Page      
Mouvement, lumière et son avec Arduino et Raspberry Pi de Simon Monk
          ColorTalk Headphones      Cache   Translate Page      
Now introducing color talk earphones! These BLE LED earbuds allow you to communicate via a color and light language. You can signal status or just add some extra color to your life. Equipment, Tools, and Materials You will need access to the following software and equipment:Arduino coding softwar...
By: catstoddard

Continue Reading »
          Conversatorios sobre arte, ciencia, tecnología y matemáticas      Cache   Translate Page      

Niñas, niños y jóvenes se encontraron con sus padres en la universidad Konrad Lorenz el pasado 24 de noviembre para conversar sobre arte, ciencia, tecnología y matemáticas, en el marco del evento de cierre de los cursos de acompañamiento que hace la Fundación Haiko a un grupo de jóvenes de del Colegio Compartir Suba, en Bogotá, y de la Institución Educativa Divino Salvador del municipio de Cucunubá, en Cundinamarca.

En este encuentro familiar se evidenció cómo, durante todo el año, la importante cita de los sábados ha servido para fomentar la creatividad, fortalecer talentos y aumentar el interés por la ciencia.

Es así que, a través de charlas TED y con un lenguaje muy sencillo, ellos relataron a los padres sus preguntas por la astronomía, la música, la fotografía y el medio ambiente mostrando cómo han encontrado algunas respuestas que se convierten en conocimientos de utilidad, no solo en la escuela, sino también en la vida.

Las sonrisas y aplausos no se hicieron esperar por parte de sus padres, quienes reconocían el esfuerzo hecho, el desarrollo cognitivo de sus hijos y las habilidades para comunicarlo. Lo mismo sucedía en un pequeño corredor de la universidad, en donde se conversaba del alcance que desde plataformas como Arduino, App Inventor y Scratch habrían posibilitado programar un celular común para manipular por bluetooth carros hechos con material reciclado, además se activaron cubos de LED y sensores de colores que pueden ayudar a las personas con daltonismo.

El profe Camilo Molano se siente muy orgulloso de este proceso que “parte de compartir algunos conceptos para consolidarse en proyectos o productos finales que terminan siendo muy divertidos y significativos”.

Por último, al mejor estilo de una clase magistral universitaria, en uno de los salones y en calidad de estudiantes, los padres aprendían de matemática avanzada y financiera por medio de la voz de sus hijos, quienes habían encontrado respuestas a sus preguntas y problemas de la vida cotidiana con temas que no son necesariamente del colegio.

Es importante resaltar que estas niñas, niños y jóvenes llevan un proceso de hasta tres años de acompañamiento, lo que hace pensar hoy a la Fundación Haiko en cómo darle continuidad a estos encuentros. Sin embargo, para el 2019 se está validando la posibilidad de generar intercambio entre los diferentes cursos, como la oportunidad para brindar una formación integral y potenciar las habilidades necesarias para quienes quieran continuar su formación en una carrera relacionada con la matemática, la física, la tecnología, entre otras.

Conversatorios sobre arte, ciencia, tecnología y matemáticasBlogConversatoriosArteCienciaTecnologíaMatemáticasFundación Haiko
          arduino with SPI LCD      Cache   Translate Page      
i want to use this SPI LCD with arduino as a counter. https://www.alibaba.com/product-detail/Custom-chronograph-lcd-display-with-viarous_60492691149.html? (Budget: $10 - $30 USD, Jobs: Arduino, C Programming, Electrical Engineering, Electronics, Microcontroller)
          arduino with SPI LCD      Cache   Translate Page      
i want to use this SPI LCD with arduino as a counter. https://www.alibaba.com/product-detail/Custom-chronograph-lcd-display-with-viarous_60492691149.html? (Budget: $10 - $30 USD, Jobs: Arduino, C Programming, Electrical Engineering, Electronics, Microcontroller)
          explanation to ADE7758 code ( arduino mega 2560 )      Cache   Translate Page      
i have code for ADE7758 ( arduino mega 2560) i need just need to write explanation to each sentence in code, and modify mistakes if there is also i need write one paper have explanation about operational... (Budget: $10 - $30 USD, Jobs: Arduino, Electrical Engineering, Electronics, Microcontroller, Wireless)
          Technology      Cache   Translate Page      

technologyWith a purpose to assist us ship information that will likely be most related to you, please tell us just a little about yourself. Accenture Technology powers digital transformation by means of providers designed to reinvent your utility portfolio and a brand new style of IT. The second characteristic is methods to translate the technology effectively: the right way to harness the facility of this machine for sensible use. The event of technology may draw upon many fields of data, including scientific, engineering, mathematical , linguistic , and historical knowledge, to realize some practical consequence. Theories of technology usually attempt to predict the future of technology based mostly on the high technology and science of the time. In a matter of minutes, this utility creates a digital model of a person, locations this 3D avatar into a video game or simulation and infuses it with behaviors and capabilities.

How this work – whenever you enter coins or swipe card within the panel, the panel exhibits you a few of the art work for a few minutes after which will get closed and if you wish to see it once more or explore more, additional it’s essential to swipe your card or add coins into it. That is how artists are using technology.

These embody primates similar to chimpanzees , some dolphin communities, 59 60 and crows sixty one 62 Contemplating a more generic perspective of technology as ethology of active environmental conditioning and management, we are able to also consult with animal examples corresponding to beavers and their dams, or bees and their honeycombs.

From designing your individual T-BOT skins, inventing your own games, learning to program utilizing the arduino improvement platform or scratch (S4A), understanding the physics of steadiness and dynamic stabilisation, all the way as much as advanced control principle.

All of those options attracted not simply Upfront, but investors just like the battery technology developer LION Good, the European funding firm Sunstone Capital and former seed investor Sweet Capital — which led the company’s $3.7 million seed round.… Read More


          Бюджетный GSM термометр на Arduino Nano      Cache   Translate Page      

Цена: $13Перейти в магазин

Добрый день! Очередной обзор самодельного устройства из дешевых китайских электронных компонентов, в этот раз GSM-термометр. Как обычно, дёшево, себестоимость устройства примерно 850 ₽ или 13$. Сборка так же не составит труда для тех кто хотя бы пару раз в жизни держал паяльник :) Заинтересовало? Прошу под «cut»!

Читать далее
          Falcon Heavy Rocket Lamp COMPLETE LED Arduino NANO with BASE ( SpaceX )      Cache   Translate Page      

Thanks to the original designer(s).

Original Mesh: https://www.thingiverse.com/thing:2789542
Splitting of Mesh: https://www.thingiverse.com/thing:2806354
Hollowing of Exhaust: https://www.thingiverse.com/thing:2810798

This is the ultimate lamp base for this falcon heavy when printed at 220%, so note the 3 falcon heavy lamp models when printed at 220% scale will fit nicely on top of the base printed at normal scale. So, this is a nice size for a night lamp.

This base will also fit the LED Strip perfectly, Arduino NANO bed, and also two holes from the center to run USB power to NANO and also features a rocker switch hole at the back, which can also be fed back into where the NANO is.

Rocker can just be inserted between the LED signal wire. Also I found that the NANO with USB is more than enough to power the LED strip :). So this is a great easy build.

Rocker: 12mm x 8mm Insert: https://www.amazon.co.uk/gp/product/B00TXNXGWE/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1

Arduino NANO:
MakerHawk Nano V3.0,Nano board CH340G Chip/ATmega328P 5V 16MHz with USB Cable, Compatible with Arduino Nano V3.0 For Arduino

24 Bits WS2812 5050 RGB LED Ring Lamp Light with Integrated Drivers:
https://www.amazon.co.uk/gp/product/B07DKJ6SFR/ref=oh_aui_detailpage_o06_s01?ie=UTF8&psc=1

Above is the exact things I used for this build.

Thanks to the original creators and remixes of this, my 2.5/yo Son who is obsessed with Falcon Heavy will be one happy boy on Xmas :)

Arduino NANO tips:
Power all by USB. Check code for PIN NUMBER to connect LED strip - connect to 5v on NANO and Ground. Insert rocker between LED signal wire to turn on off, obviously this leaves the NANO powered, so will need to look at other options.

Code, Library use FASTLED : I've included my custom code of one of the FASTLED library sample codes, I updated the lights and slowed them down to be really soothing. It gives off what I think to be a great effect.

PLA: I noticed a lot of people using transparent filament for exhaust, I ended up trying using the same white filament for rocket, and since the plume is hollowed out, it looked awesome white ( personal opinion ).

Supports: I used 85% threshold on all prints. Cura.


          Makerspace Open Meeting (Rockville Science Center)      Cache   Translate Page      
When: Monday, December 10, 2018 - 3:00 PM - 6:00 PM
Where: Rockville Memorial

Come to the makerspace and bring your kids to make projects such as electronic circuits, Arduino fun projects, soldering, paper craft, 3D printing, carve your 2D/3D design using ShopBot. 10 yrs old and younger must be accompanied by an adult.
          Makerspace Open Meeting (Rockville Science Center)      Cache   Translate Page      
When: Tuesday, December 11, 2018 - 6:00 PM - 9:00 PM
Where: Rockville Memorial

Come to the makerspace and bring your kids to make projects such as electronic circuits, Arduino fun projects, soldering, paper craft, 3D printing, carve your 2D/3D design using ShopBot. 10 yrs old and younger must be accompanied by an adult.
          Best version of Mission Planner to use with ArduCopter 3.2.1      Cache   Translate Page      

Im using Arducopter 3.2.1 and APM 2.6 to give myself a graduate level course in Arduino :-):sunglasses:#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
Since development on this platform is now static I would like to dissect the code to learn as much about it as I can. I would like to eventually strip it down to where it only contains the parts pertinent to the APM 2.6.

My question here is what is the best most stable version of Mission Planner to use with the old APM 2.6?

Thanks!
Bill


          TEMPERATURE AND HUMIDITY MEASUREMENT USING DHT 11      Cache   Translate Page      
In this project ,I am using DHT 11 temperature and humidity sensor to measure our environment temperature as well as humidity using Arduino (Nano).SOME OF THE BASIC ELECTRICAL CHARACTERISTICS:OPERATING VOLTAGE: 3.5V-5VCURRENT (measurement):0.3 mACURRENT (standby):60 micro ampsRANGE:0 to 50 degree Ce...
By: NIRMAL BOMMU

Continue Reading »
          Arduino Wasser Sparen Durch Doppelnutzung Von Brauchwasser Mit 2x Lasersensoren VL53L0X      Cache   Translate Page      
Beschreibung des Projekt´s Brauchwasser sparen. Die Kosten für Energie und Wasser steigen auf einem unverschämten Maß an, und deshalb sollte man sich Gedanken machen, wie man Energie und Wasser sparen kann, damit man seinen Geldbeutel schonen kann. Beschreibung des Projekt´s: Zweifacher Lase...
By: didima

Continue Reading »


Next Page: 10000

Site Map 2018_01_14
Site Map 2018_01_15
Site Map 2018_01_16
Site Map 2018_01_17
Site Map 2018_01_18
Site Map 2018_01_19
Site Map 2018_01_20
Site Map 2018_01_21
Site Map 2018_01_22
Site Map 2018_01_23
Site Map 2018_01_24
Site Map 2018_01_25
Site Map 2018_01_26
Site Map 2018_01_27
Site Map 2018_01_28
Site Map 2018_01_29
Site Map 2018_01_30
Site Map 2018_01_31
Site Map 2018_02_01
Site Map 2018_02_02
Site Map 2018_02_03
Site Map 2018_02_04
Site Map 2018_02_05
Site Map 2018_02_06
Site Map 2018_02_07
Site Map 2018_02_08
Site Map 2018_02_09
Site Map 2018_02_10
Site Map 2018_02_11
Site Map 2018_02_12
Site Map 2018_02_13
Site Map 2018_02_14
Site Map 2018_02_15
Site Map 2018_02_15
Site Map 2018_02_16
Site Map 2018_02_17
Site Map 2018_02_18
Site Map 2018_02_19
Site Map 2018_02_20
Site Map 2018_02_21
Site Map 2018_02_22
Site Map 2018_02_23
Site Map 2018_02_24
Site Map 2018_02_25
Site Map 2018_02_26
Site Map 2018_02_27
Site Map 2018_02_28
Site Map 2018_03_01
Site Map 2018_03_02
Site Map 2018_03_03
Site Map 2018_03_04
Site Map 2018_03_05
Site Map 2018_03_06
Site Map 2018_03_07
Site Map 2018_03_08
Site Map 2018_03_09
Site Map 2018_03_10
Site Map 2018_03_11
Site Map 2018_03_12
Site Map 2018_03_13
Site Map 2018_03_14
Site Map 2018_03_15
Site Map 2018_03_16
Site Map 2018_03_17
Site Map 2018_03_18
Site Map 2018_03_19
Site Map 2018_03_20
Site Map 2018_03_21
Site Map 2018_03_22
Site Map 2018_03_23
Site Map 2018_03_24
Site Map 2018_03_25
Site Map 2018_03_26
Site Map 2018_03_27
Site Map 2018_03_28
Site Map 2018_03_29
Site Map 2018_03_30
Site Map 2018_03_31
Site Map 2018_04_01
Site Map 2018_04_02
Site Map 2018_04_03
Site Map 2018_04_04
Site Map 2018_04_05
Site Map 2018_04_06
Site Map 2018_04_07
Site Map 2018_04_08
Site Map 2018_04_09
Site Map 2018_04_10
Site Map 2018_04_11
Site Map 2018_04_12
Site Map 2018_04_13
Site Map 2018_04_14
Site Map 2018_04_15
Site Map 2018_04_16
Site Map 2018_04_17
Site Map 2018_04_18
Site Map 2018_04_19
Site Map 2018_04_20
Site Map 2018_04_21
Site Map 2018_04_22
Site Map 2018_04_23
Site Map 2018_04_24
Site Map 2018_04_25
Site Map 2018_04_26
Site Map 2018_04_27
Site Map 2018_04_28
Site Map 2018_04_29
Site Map 2018_04_30
Site Map 2018_05_01
Site Map 2018_05_02
Site Map 2018_05_03
Site Map 2018_05_04
Site Map 2018_05_05
Site Map 2018_05_06
Site Map 2018_05_07
Site Map 2018_05_08
Site Map 2018_05_09
Site Map 2018_05_15
Site Map 2018_05_16
Site Map 2018_05_17
Site Map 2018_05_18
Site Map 2018_05_19
Site Map 2018_05_20
Site Map 2018_05_21
Site Map 2018_05_22
Site Map 2018_05_23
Site Map 2018_05_24
Site Map 2018_05_25
Site Map 2018_05_26
Site Map 2018_05_27
Site Map 2018_05_28
Site Map 2018_05_29
Site Map 2018_05_30
Site Map 2018_05_31
Site Map 2018_06_01
Site Map 2018_06_02
Site Map 2018_06_03
Site Map 2018_06_04
Site Map 2018_06_05
Site Map 2018_06_06
Site Map 2018_06_07
Site Map 2018_06_08
Site Map 2018_06_09
Site Map 2018_06_10
Site Map 2018_06_11
Site Map 2018_06_12
Site Map 2018_06_13
Site Map 2018_06_14
Site Map 2018_06_15
Site Map 2018_06_16
Site Map 2018_06_17
Site Map 2018_06_18
Site Map 2018_06_19
Site Map 2018_06_20
Site Map 2018_06_21
Site Map 2018_06_22
Site Map 2018_06_23
Site Map 2018_06_24
Site Map 2018_06_25
Site Map 2018_06_26
Site Map 2018_06_27
Site Map 2018_06_28
Site Map 2018_06_29
Site Map 2018_06_30
Site Map 2018_07_01
Site Map 2018_07_02
Site Map 2018_07_03
Site Map 2018_07_04
Site Map 2018_07_05
Site Map 2018_07_06
Site Map 2018_07_07
Site Map 2018_07_08
Site Map 2018_07_09
Site Map 2018_07_10
Site Map 2018_07_11
Site Map 2018_07_12
Site Map 2018_07_13
Site Map 2018_07_14
Site Map 2018_07_15
Site Map 2018_07_16
Site Map 2018_07_17
Site Map 2018_07_18
Site Map 2018_07_19
Site Map 2018_07_20
Site Map 2018_07_21
Site Map 2018_07_22
Site Map 2018_07_23
Site Map 2018_07_24
Site Map 2018_07_25
Site Map 2018_07_26
Site Map 2018_07_27
Site Map 2018_07_28
Site Map 2018_07_29
Site Map 2018_07_30
Site Map 2018_07_31
Site Map 2018_08_01
Site Map 2018_08_02
Site Map 2018_08_03
Site Map 2018_08_04
Site Map 2018_08_05
Site Map 2018_08_06
Site Map 2018_08_07
Site Map 2018_08_08
Site Map 2018_08_09
Site Map 2018_08_10
Site Map 2018_08_11
Site Map 2018_08_12
Site Map 2018_08_13
Site Map 2018_08_15
Site Map 2018_08_16
Site Map 2018_08_17
Site Map 2018_08_18
Site Map 2018_08_19
Site Map 2018_08_20
Site Map 2018_08_21
Site Map 2018_08_22
Site Map 2018_08_23
Site Map 2018_08_24
Site Map 2018_08_25
Site Map 2018_08_26
Site Map 2018_08_27
Site Map 2018_08_28
Site Map 2018_08_29
Site Map 2018_08_30
Site Map 2018_08_31
Site Map 2018_09_01
Site Map 2018_09_02
Site Map 2018_09_03
Site Map 2018_09_04
Site Map 2018_09_05
Site Map 2018_09_06
Site Map 2018_09_07
Site Map 2018_09_08
Site Map 2018_09_09
Site Map 2018_09_10
Site Map 2018_09_11
Site Map 2018_09_12
Site Map 2018_09_13
Site Map 2018_09_14
Site Map 2018_09_15
Site Map 2018_09_16
Site Map 2018_09_17
Site Map 2018_09_18
Site Map 2018_09_19
Site Map 2018_09_20
Site Map 2018_09_21
Site Map 2018_09_23
Site Map 2018_09_24
Site Map 2018_09_25
Site Map 2018_09_26
Site Map 2018_09_27
Site Map 2018_09_28
Site Map 2018_09_29
Site Map 2018_09_30
Site Map 2018_10_01
Site Map 2018_10_02
Site Map 2018_10_03
Site Map 2018_10_04
Site Map 2018_10_05
Site Map 2018_10_06
Site Map 2018_10_07
Site Map 2018_10_08
Site Map 2018_10_09
Site Map 2018_10_10
Site Map 2018_10_11
Site Map 2018_10_12
Site Map 2018_10_13
Site Map 2018_10_14
Site Map 2018_10_15
Site Map 2018_10_16
Site Map 2018_10_17
Site Map 2018_10_18
Site Map 2018_10_19
Site Map 2018_10_20
Site Map 2018_10_21
Site Map 2018_10_22
Site Map 2018_10_23
Site Map 2018_10_24
Site Map 2018_10_25
Site Map 2018_10_26
Site Map 2018_10_27
Site Map 2018_10_28
Site Map 2018_10_29
Site Map 2018_10_30
Site Map 2018_10_31
Site Map 2018_11_01
Site Map 2018_11_02
Site Map 2018_11_03
Site Map 2018_11_04
Site Map 2018_11_05
Site Map 2018_11_06
Site Map 2018_11_07
Site Map 2018_11_08
Site Map 2018_11_09
Site Map 2018_11_10
Site Map 2018_11_11
Site Map 2018_11_12
Site Map 2018_11_13
Site Map 2018_11_14
Site Map 2018_11_15
Site Map 2018_11_16
Site Map 2018_11_17
Site Map 2018_11_18
Site Map 2018_11_19
Site Map 2018_11_20
Site Map 2018_11_21
Site Map 2018_11_22
Site Map 2018_11_23
Site Map 2018_11_24
Site Map 2018_11_25
Site Map 2018_11_26
Site Map 2018_11_27
Site Map 2018_11_28
Site Map 2018_11_29
Site Map 2018_11_30
Site Map 2018_12_01
Site Map 2018_12_02
Site Map 2018_12_03
Site Map 2018_12_04
Site Map 2018_12_05