Цель проекта — изучение основ разработки под Arduino, отработка технологий изготовления печатной платы, пайки элементов, изготовления корпуса в домашних условиях. Тем, кто захочет повторить или воспользоватся решениями для своих проектов, исходники можно скачать здесь Github.

Основные компоненты телефона:
  • Микроконтроллер ATmega328P-MU;
  • GSM-модуль SIM800C;
  • Сенсорный TFT дисплей 320x480;
  • LiPo аккумулятор 3000 mA/h

Возможности:
  • Телефонная книга — 8 номеров;
  • СМС сообщения — 5;
  • USSD запросы;
  • Уровень батареи, уровень сигнала GSM, дата и время;
  • Вluetooth 3.0;
  • USB 2.0;
  • IDE Arduino — совместимость UNO;
  • Игры: Breakout, Tetris;
  • Материал корпуса — бук;
  • Размеры — 120 x 60 x 13.5 mm

Принципиальная схема и печатная плата спроектированы в KiCad. Для сверления печатной платы использовался недорогой фрезерный станок с ЧПУ CNC3018 и набор сверл. Металлизация отверстий в самодельной гальванической ванне по технологии на основе гипофосфита меди.



Фотошаблоны напечатаны на лазерном принтере на пленке Lomond Universal Film 0710421.
Наносим пленочный фоторезист ALPHA 350, засвечиваем ультрафиолетом, проявляем и травим хлорным железом.



Наносим паяльную маску, засвечиваем фотошаблон ультрафиолетом и проявляем по правильному рецепту.



Покрываем контактные площадки химическим оловом, обрезаем контур на фрезерном станке.
Получается печатная плата с точность до 0.1 мм, переходные отверстия 0.4 мм, шаг выводов микросхем QFN 0.5 мм.





Элементы запаяны безотмывочной паяльной пастой HERAEUS F10 в обычной бытовой духовке с конвекцией.



Программатором USB ISP-ASP через разъем SPI заливаем в микроконтроллер bootloader Arduino.



Получился «бутерброд» — плата, аккумулятор, дисплей размерами не больше Iphone 5.





Корпус изготовлен из бука на том же фрезерном станке CNC3018, по контурам с выборкой из KiCad проекта.









Вытачиваем кнопки, световод для светодиодов, отверстие под microUSB.



Подключаем USB к компьютеру, через Arduino IDE заливаем прошивку BuratinoPhone.
Идея скетча. Использована библиотека Adafruit_FONA с добавлением функций чтения и записи на SIM карту. Библиотека TFT дисплея ILI9488.




Портированы игры Tetris и Breakout. Основа скетчей от vilaca.eu


Комментарии (186)


  1. codecity
    26.06.2019 21:39
    +2

    Главный вопрос — на сколько хватает одного заряда батареи :)


    1. koptserg Автор
      26.06.2019 21:44
      +3

      72 часа в режиме ожидания, на батарейке китайцы написали 3000 mAh, а на самом деле 2250.


      1. codecity
        26.06.2019 21:52

        Мечтаю о телефоне с ч/б экраном (не меркнет на солнце), который работает месяц без подзарядки.


        1. ZEvS_Poisk
          26.06.2019 21:56

          Сделайте себе тоже самое на e-ink.


          1. codecity
            26.06.2019 22:08

            Чел. пишет, что в режиме ожидания всего 72 часа. Значит дело не в экране а, вероятно, в GSM-модуле.


            1. Fox_exe
              27.06.2019 10:48

              Скорее в режимах сна как GSM модуля, так и ардуинки (У которой с этим, на сколько я помню, есть проблемы).

              Upd: Автор ниже написал, что да, режимы сна не реализованы.


        1. Zmiy666
          26.06.2019 21:58

          если делать телефон (именно телефон, для связи, с минимальным набором других функций) в формфакторе смартфона, и использовать там е-чернила, то при наличии солнечной панели на обратной стороне корпуса и хорошего аккумулятора внутри — такой телефон будет вечным, не будет требовать подзарядки вообще никогда, главное не забывать класть его иногда на солнышко, экраном вниз.


          1. codecity
            26.06.2019 22:34

            Не уверен. Чел. пишет, что у него в ожидании всего 72 часа. Экран, как я понимаю, в режиме ожидания отключен, так что разницы нет.

            У меня телефон с 5000 mA*H держит в ожидании около недели, примерно. Раньше продавали Nokia, которые держали 3 недели, но уже давно убрали с продаж.


            1. NetBUG
              26.06.2019 22:42

              Возможно, он не до конца использовал режимы сна Aтмеги и SIM800. По ощущениям, если просыпаться только от звонка и сообщения на Interrupt pin, атмега будет кушать сотни наноампер, SIM800 — меньше 10 мА в среднем при отсутствии принудительных перерегистраций. olartamonov может меня раскритиковать ещё на порядок, наверное


              1. koptserg Автор
                26.06.2019 22:49

                Это мой первый проект на Arduino, слип режимы не использовал, да и контроллер по пинам загружен на 100%, Interrupt pin занимается другими задачами. Дисплей паралельный.


                1. xshura
                  26.06.2019 23:03

                  Советую отказаться от ардуиновских библиотек и писать на Си.


                  1. 0xd34df00d
                    27.06.2019 05:52

                    Про библиотеки понятно, но почему на С?


                    1. REPISOT
                      27.06.2019 06:08

                      Ну, можете на Ассемблере, если хотите.


                      1. cyberly
                        27.06.2019 06:42

                        На C++ еще можно…


                      1. 0xd34df00d
                        27.06.2019 06:48

                        Я лучше на Ivory. Или хотя б на C++.


                      1. Dioxin
                        27.06.2019 09:08
                        +1

                        На асме долго.
                        Бейсик для атмела вполне годный.


                  1. AntonSazonov
                    27.06.2019 07:09

                    Писать на Си что? Свои библиотеки?
                    А чем C++ не угодил?


                    1. IRFC
                      28.06.2019 23:13

                      а зачем c++? это как гвозди микроскопом забивать


                      1. AntonSazonov
                        29.06.2019 06:57

                        Ну а что тогда не на ассемблере? Си по сравнению с ним тоже микроскоп.


                        1. IRFC
                          29.06.2019 10:08

                          Можно и на ассемблере, но это слишком долго. На си быстрее и проще. Иногда требуется написать и свои библиотеки.


                          1. AntonSazonov
                            29.06.2019 14:48

                            Вы приводите такие аргументы на которые и факты то сложно найти.
                            Чем по вашему дольше и труднее на C++ нежели на C?
                            Чем он вам не угодил как язык разработки для AVR?


                            1. xshura
                              29.06.2019 15:01

                              Бейсик для атмела вполне годный.

                              А чем C++ не угодил?

                              Можно и на ассемблере, но это слишком долго.


                              Каждый будет ратовать за тот язык на котором он программировал/сталкивался с ним/который ему по душе (если знает сразу несколько языков). Это нормально. Я например пишу на Си и сказал об этом. Другие… привел цитаты.
                              Мои коллеги и на ассемблере пишут или смешивают ассемблер и Си.
                              И ваши доводы в защиту С++ никак не повлияют на тех, кто «с детства» программировал контроллеры на других языках.


                              1. AntonSazonov
                                29.06.2019 15:16

                                Да я и не планирую на кого-то влиять. Просто мне не понятен призыв отказа от тех библиотек что есть и писать что-то (кстати мне до сих пор не понятно что) на Си.


                                1. xshura
                                  29.06.2019 15:28

                                  Я имел ввиду вот что (пример):
                                  Serial.begin()
                                  Инициирует последовательное соединение и задает скорость передачи данных в бит/c (бод). ...

                                  А что происходит в этом методе, касаемо регистров контроллера? Это всё скрыто, дабы понизить порог вхождения. Но рано или поздно некоторые вещи придется делать «ручками» без ардуиновских функций. И тогда уже нужно будет понимать работу проца на уровне даташитов на него. Так почему же сразу этим не заняться? Да, не спорю, это дольше, нежели писать код, используя библиотеки ардуино. Но если пишешь на «нижнем» уровне, то ты будешь понимать что делает проц, выполняя тот или иной код.


                                  1. AntonSazonov
                                    29.06.2019 15:43

                                    А зачем вам знать что происходит в этом методе?
                                    Если бы все библиотеки были написаны на Си, вы бы так же не знали что там происходит.
                                    В конце концов для чего нужна документация? Вы, пользуясь какой-то библиотекой, всегда лезете в её недры для того чтобы изучить что там происходит?
                                    P.S.: Бод (baud) — это не бит/с.


                                    1. xshura
                                      29.06.2019 16:07

                                      … всегда лезете в её недры для того чтобы изучить что там происходит?

                                      Как ни странно, да :)
                                      Например.
                                      Есть библиотека для управления семисегментным индикатором «LedControl» она существует в двух вариантах. Официальная, если можно так выразиться, использует любые ноги проца для управления индикатором. Другая версия использует аппаратный SPI, что на порядок увеличивает скорость загрузки данных в индикатор. Что я выберу? Конечно аппаратный SPI. Далее, мне нужно, иметь удобный доступ к каждому индикатору в сборке (а их 8шт.), а такой функциональности в данной библиотеке нет. Буду переделывать.

                                      P.S.: Бод (baud) — это не бит/с.

                                      А это уже не ко мне, а к документации на сайте :)


                                      1. AntonSazonov
                                        29.06.2019 16:46

                                        Если в библиотеке нет определённого функциала то это логично.


                                        А это уже не ко мне, а к документации на сайте :)
                                        Нет. Это как раз к вам. Ведь именно вы это написали.


                                        1. xshura
                                          29.06.2019 16:48

                                          Нет. Это как раз к вам. Ведь именно вы это написали.

                                          Вы по ссылке ходили? Я выдрал начало оттуда.


                                          1. AntonSazonov
                                            29.06.2019 17:01
                                            -1

                                            Ходил два раза по-маленькому и один по-большому. Странно что даже на офф. сайте указано так же.
                                            Так же странно что вы этого не знали.


                                            1. xshura
                                              29.06.2019 17:03

                                              Что я не знал?
                                              И поаккуратнее плиз с высказываниями.


                                              1. AntonSazonov
                                                29.06.2019 17:11

                                                Что baud rate измеряется не в битах в секунду.


                                                1. xshura
                                                  29.06.2019 17:14

                                                  Мою цитату про незнание в студию плиз.


                                                  1. AntonSazonov
                                                    29.06.2019 17:21

                                                    Инициирует последовательное соединение и задает скорость передачи данных в бит/c (бод). ...
                                                    Пожалуйста.


                                              1. AntonSazonov
                                                29.06.2019 17:16

                                                Я вроде бы вас ни чем не обидел и не оскорбил.
                                                А ответил так, потому что вы меня за дурака какого-то принимаете, хотя сами разбираетесь в вопросе не лучше меня, судя по нашему диалогу.


                                              1. AntonSazonov
                                                29.06.2019 17:30

                                                И поаккуратнее плиз с высказываниями
                                                Знаете, мне ваше высказывание тоже не очень понравилось:
                                                Мою фразу выше "… и писать на Си" можно засунуть куда подальше...
                                                Тем не менее я не стал к этому придираться.


                                                1. xshura
                                                  29.06.2019 18:06

                                                  Я считаю, что диалог нужно вести в каких то разумных рамках.

                                                  Знаете, мне ваше высказывание тоже не очень понравилось:
                                                  Мою фразу выше "… и писать на Си" можно засунуть куда подальше...

                                                  Да, признаю, сам вышел из «рамок», но, данное высказывание я адресовал не лично вам (если бы вам, то написал бы «можете»), а всем. Вы же отвечали персонально мне. Поэтому я поставил минус. Если я не прав, то другие пользователи это «отрихтуют» (минусами мне, плюсами вам).
                                                  А ответил так, потому что вы меня за дурака какого-то принимаете,

                                                  Как я могу держать вас за дурака, если я вас не знаю? Я просто отвечал на ваши вопросы. Может я их не так понял? Если вы меня неправильно поняли в этом плане, то извиняюсь.

                                                  Ну и насчет «бод».
                                                  Я отвечал в контексте использования библиотек. За пример я мог взять любую другую функцию (что и сделал позже). А то что я знаю или не знаю, это уже ваши домыслы.


                                                  1. AntonSazonov
                                                    29.06.2019 18:30
                                                    +1

                                                    Если я вас чем-то обидел или оскорбил — извините.
                                                    Предлагаю прекратить этот диалог. Он всё-равно не приближается к какому-то результату.
                                                    А с "минусом", я считаю, вы погорячились.


                                                    1. xshura
                                                      29.06.2019 18:50

                                                      Вы не меня оскорбили, а как бы это сказать…
                                                      Вот стоим мы в курилке с коллегами по работе (со знакомыми или с заказчиками), общаемся на разные темы. Да, проскакивают фразы типа: «а вот нифига» или «н… уя не так» и т.д. Но! Никогда не будет такого, типа «сам дурак».
                                                      Т.е. всегда рамки есть.

                                                      Насчет библиотек.
                                                      Вы сами же заметили неточность и указали на неё (насчет «бод»). А как быть новичку в этом плане? Он же верит официальной документации.
                                                      Я к тому, что рано или поздно нужно будет копать «ниже» библиотек.

                                                      Ок, если считаете, что разговор идет «в тупик», то прекращаем.


                                                      1. AntonSazonov
                                                        29.06.2019 19:08
                                                        +1

                                                        Со смартфона немного неудобно цитировать текст, поэтому я просто буду использовать дефис.


                                                        • А как быть новичку в этом плане?
                                                          Считаю что правильным для новичка будет изучение терминологии перед тем как руководствоваться чем-то.
                                                          Лично мне в этом помог форум программистов. Где-то я учился на чужих ошибках, где-то на своих.


                                                        1. AntonSazonov
                                                          29.06.2019 19:14

                                                          Блин. Дефис же тоже тэг...


                                                        1. xshura
                                                          29.06.2019 19:28

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

                                                          Чую диалог продолжится ;)


                                                          1. AntonSazonov
                                                            29.06.2019 19:53

                                                            Можем не продолжать.) По большому счёту я с вами полностью согласен.
                                                            Просто один момент — такого новичка не возьмёт на работу ни один адекватный работодатель. Ну если только в качестве стажёра в какой-нибудь стартап.)


                                                      1. AntonSazonov
                                                        29.06.2019 22:44

                                                        Не сразу сообразил… наверное немного туповат. Пусть ваши коллеги тоже на меня не злятся. Я человек не гордый. Могу извиниться и перед ними. Извините!
                                                        Просто общались мы с вами, а не я с вашими коллегами…
                                                        Не продолжайте диалог. Это просто небольшая «поправка».


                                1. xshura
                                  29.06.2019 16:33

                                  Или вот ещё пример:
                                  digitalWrite(pin, value) — установка пина (бита) в единичку или в ноль.
                                  Как вы считаете, программисту нужно знать про битовые операции или тупо использовать этот метод, не зная, что за ним стоит?


                                  1. AntonSazonov
                                    29.06.2019 16:56

                                    Я считаю что любой прогаммист должен знать что такое битовые операции, иначе он и не программист вовсе. Тем не менее, мне ничто не мешает тупо использовать эту функцию согласно документации.


                              1. AntonSazonov
                                29.06.2019 15:23

                                Кстати, ваши доводы в защиту Си не более убедительней моих.


                                1. xshura
                                  29.06.2019 15:36

                                  А я вроде и не приводил никаких доводов в пользу Си. Я просто на нем пишу. А уж что выбрать другим, то пусть сами решают. Мою фразу выше "… и писать на Си" можно засунуть куда подальше, повторюсь, я написал про тот язык, на котором я пишу.


                                  1. AntonSazonov
                                    29.06.2019 15:51

                                    А я просто написал про тот язык, который ближе мне.
                                    Про фразу согласен. Засуньте. Можно было и не вынимать, кстати.


                    1. Gryphon88
                      29.06.2019 16:03

                      Чистый С консервативнее, плюсы с новым стандартом как новый язык.


                1. NetBUG
                  27.06.2019 12:58

                  Есть Pin change interrupt, срабатывает одно прерывание на N настроенных ножек, но тоже способ сэкваномить энергию и просыпаться только на N событий, а не постоянно жратт 10 мА.


              1. Serge78rus
                27.06.2019 10:48

                SIM800C, при использовании режима slow clock (задается AT командой AT+CSCLK), потребляет порядка 1 мА с кратковременными периодическими всплесками 10...15 мА, при этом остается в сети и доступен для входящих.


            1. VolodjaT
              26.06.2019 23:14

              И какие нокии держали заряд столько? У меня даже 3310 была — не выдавала паспортной длительности ожидания.


              1. Vitalley
                26.06.2019 23:44

                1101 была такая, с белой подсветкой, в отличии от 1100, вот она как раз держала три недели.


                1. half-life
                  27.06.2019 04:46

                  о помню такую, была.
                  Это та, у которой клавиатура и джойстик были как бы «одним целым»?
                  За три недели не скажу, но помню что долго держала. Больше недели точно.


                  1. fedorez
                    27.06.2019 07:34

                    Да тогда все телефоны довольно долго держали, и более «продвинутые», если в режиме ожидания. У меня была 3100 (цветной дисплей, питала bl-5c), как сейчас помню, собираю рюкзак в поездку к брату на день рождения и думаю — брать зарядку, или не надо, всего на пять дней же еду…


                    1. force
                      27.06.2019 13:12

                      Я как-то на сдачу взял алкатель кнопочный (для резервной симки), так он месяц в режиме ожидания работает. Экран цветной, батарейка аналог BL-5C по размеру. Так что про старые телефоны можно вспоминать, но и «новые» тоже весьма неплохо живут.


                      1. Detuner
                        27.06.2019 13:43

                        У тёщи кнопочный Philips xenium (модель не вспомню, но если интересно- найду) с батареей 2000mAh, держит очень долго. Настолько, что забываешь о том, что его вообще надо заряжать, и каждый раз, когда он всё-таки разряжается — это происходит неожиданно и в самый неподходящий момент.


                        1. Acuna
                          27.06.2019 14:40

                          Ксениумы изначально позиционировались для путешественников, ибо заявленное время ожидания — месяц.


              1. Andrusha
                27.06.2019 13:26

                У меня 6310i держала под 2 недели на уже несвежей батарее.


          1. safari2012
            27.06.2019 16:12

            у меня есть самосборный павербанк примерно такого же формата (ну, чуток потолще), с солнечной батареей. ни черта она не заряжает, максимум, может поддержать уже имеющуюся зарядку.


          1. a_boo
            28.06.2019 16:06

            Звучит сложно, но идея интересная.
            GSM модуль SIM800 в режиме сна потребляет 1мА (с всплесками до 18мА), в режиме разговора 200мА.
            Батарея. размером со смартфом может выдавать до 150мА при хорошем свете.
            Так что если мало говорить и много быть на солнце — будет вечный телефон (такой себе телефон пляжника).
            Но… не знаю, как по мне то проще раз в 3 недели от сети зарядить, чем следить чтобы телефон каждий день на солнышке пару часов лежал))


        1. aamonster
          27.06.2019 00:34

          Забейте на чб (экран у телефона не работает 100% времени, так что это не основной расход) и поищите среди кнопочных. Lg gx200 (аккум 1500 mAh) вроде у меня как раз месяц и жил (при заявленных 1700 часах).


          1. codecity
            27.06.2019 00:40
            +1

            экран у телефона не работает 100% времени, так что это не основной расход

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


            1. AlexSky
              27.06.2019 07:35

              Купите телефон с AMOLED. В поездках использую Samsung S8 как навигатор, никуда не прячась.


              1. codecity
                27.06.2019 11:34

                Че то не верится. Есть старенький Samsung Omnia W c Super AMOLED — на солнце он так же меркнет. А вот Nokia не то что не меркнул — его даже лучше было видно.


            1. Aquahawk
              27.06.2019 08:36

              ТО что вы ищите называется трансрефлективный экран, цветные тоже бывают.


              1. codecity
                27.06.2019 11:32

                Это интересно. А реальные модели телефонов как искать? Может быть даже мечта о ноутбуке на пляже тоже реальна?


                1. VolodjaT
                  27.06.2019 11:40

                  В нокия 3510i цветной такой экран. Только цветопередача никакая, поэтому и не делают ноуты такие


                1. Gordon01
                  27.06.2019 12:16

                  Siemens M65 точно был трансфлективным.
                  Сейчас таких экранов все меньше и меньше производится цветных, потому что они в массовом сегменте (телефоны) не используются.
                  Последний раз я видел такие в велокомпьютерах garmin/polar, часах amazfit bip и часах sony smartwatch2

                  Диджикей вообще один находит 640х480 3,7" www.digikey.com/product-detail/en/sharp-microelectronics/LS037V7DW06/LS037V7DW06-ND/5054069


                1. Nick0las
                  27.06.2019 14:16

                  Сомневаюсь что можно найти такие телефоны. Такие экраны ставятся на GPS навигаторы и прочее outdoor оборудование. Но даже найти документированный модуль транфлективного экрана в свободной продаже — проблема.
                  Я в своем проекте когда-то использовал экраны от Siemens x65, тоже очень люблю трансфлективные экраны. Но народным массам нужно не 10-16 различимых цветов в GUI, диаграммах и схемах, а яркие полноцветные картинки, поэтому такие дисплеи непопулярны.


        1. samodum
          27.06.2019 13:07

          Флаг в руки! DIY
          Вот инструкция как такой сделать
          https://www.instructables.com/id/Build-your-own-solar-powered-mobile-phone/


        1. kalininmr
          27.06.2019 14:44

          недавно мелькало несколько.
          хотя как по мне — идеал экран как на 515 пальме.
          фиг знает как сделали, но цветной, с подсветкой и не мерк на солнце(становился ч/б)


        1. PoliTeX
          27.06.2019 15:05

          серия Philips Xenium и по два месяца живут.


        1. WHATrushka
          27.06.2019 23:31

          Посмотрите в сторону «Light Phone 2», крайне любопытный аппарат.


        1. Tolmeros
          28.06.2019 16:06

          Есть монохромные LCD (например, погуглить lcd cog), некоторые даже без встроенной подсветки.

          Ещё недавно читал про экран OLPC XO-1. Там экран на солнце переключался в монохромный режим работы что бы оставаться читаемым. Вот тут описано. Частично это аппаратная возможность (особый порядок и форма пикселей), частично — программная.

          Ещё у Nokia телефонов были даже цветные LCD, которые были читаемые на солнце. Но, я уже не помню как называется тип(или технология) таких дисплеев.


          1. GennPen
            29.06.2019 10:42

            Ещё у Nokia телефонов были даже цветные LCD, которые были читаемые на солнце.
            Верно. Например, на том же Nokia N73 (и с похожими дисплеями) был режим отображения времени в режиме ожидания. Таким способом определялось: менялся экран или нет, т.к. китайские экраны не могли работать в таком режиме, а просто отображали черный экран.
            Заголовок спойлера
            image



  1. xshura
    26.06.2019 21:58

    Я честно, бегло прочитал статью (сам в этой среде кручусь). Скажу так — круто! Особенно плата. Плюсую.
    P.S. А корпус я бы распечатал на 3d принтере, думаю функциональность не пострадает. Но я смотрю со своей колокольни, т.к. принтер у меня есть.


    1. koptserg Автор
      26.06.2019 22:04
      +6

      Вот вот, а у меня фрезер есть. Поэтому корпус деревянный ;)


      1. xshura
        26.06.2019 22:14

        А затем приобретаете 3d принтер и вам будут подвластны «скрытые полости, ниши» ;)


        1. koptserg Автор
          26.06.2019 22:21
          +1

          Есть желание взять ультрафиолетовый принтер, пока останавливает маленькая рабочая зона и стоимость расходников.


          1. xshura
            26.06.2019 22:24

            Честно скажу, я профан в таких принтерах, но расходники (моё мнение) дорогие. Мне хватает FDM.


        1. Newm
          26.06.2019 22:34
          +1

          Все же точность на станке существенно выше чем у принтера из такой же ценовой категории. Особенно в варианте старенького принтера как у меня с печатью только АБС. После покупки станка на принтере печатал только косозубые шестерни.


      1. Hamsterick
        27.06.2019 10:58

        Я думал вообще специально, что бы не тонул))


        1. koptserg Автор
          27.06.2019 19:16

          «Чтобы не тонул» у меня другой проект. Поплавок с WiFi и Qi зарядкой с выводом поклевок на мобильник.


          1. Gryphon88
            27.06.2019 21:21

            Можете пояснить человеку, не увлекающемуся рыбалкой — зачем? Насколько я помню, по отношению к процессу любительская рыбная ловля делится на 2 категории: или постоянно поглядываешь на поплавок, или можно наживку не насаживать.


            1. koptserg Автор
              27.06.2019 21:29
              +1

              Ставите донку или фидер на крупную рыбу и идете бухать в лагерь. Когда приходит сигнал поклевки у вас появляется выбор между первой и второй категорией любительской рыбной ловли.


              1. fdroid
                28.06.2019 01:09

                Ну офигеть просто!) Сам ни разу не рыбак, но идея «умного» (why not?) поплавка мне нравится.


      1. warranty_voider
        27.06.2019 11:48

        Можно же из пластика выфрезеровать точно так же. А еще лучше из алюминия (и анодировать, для вас «химия дома» судя по всему не проблема, только вот 3018 такой корпус из алюминия будет наверно неделю пилить). Для деревянного у вас стенки тонковаты имхо получились, легко отломятся при первой возможности, особенно на торцах


        1. koptserg Автор
          27.06.2019 16:29

          Как раз торцы получились достаточно жесткие, т.к. верхняя и нижняя крышки входят друг в друга. Задняя крышка по плоскости слегка продавливается, надо было продумать ребра жесткости. В верхней крышке вырезы для динамика самое слабое звено. Можно было оставить один вырез, этого бы достаточно, динамик работает достаточно громко в разговоре.


      1. Gritsuk
        27.06.2019 20:33

        А расскажите про фрезер! Я вот увидел и прямо захотел, да и в бюджет под хотелки он вписывается. Отговорите!)
        Как он по жесткости конструкции? Пробовали платы фрезеровать? Если да, он может сразу же и отверстия насверлить? Как там с софтом? С какими материалами работает? Подводные грабли?


        1. koptserg Автор
          27.06.2019 21:10

          В то время когда брал, это была мая продаваемая модель. Теперь в те же деньги есть CNC3018PRO, у него конструкция пожоще. Свой я немного дорабатывал. Менял пружины компенсации люфтов в червяках по X и Y. Для сверловки и фрезерования плат жесткости достаточно. Для фрезеровки плат с зазорами 0.2 мм не подойдет. Много задирает меди фрезой. Под микросхемы DIP и SOIC достаточно. Для фрезеровки плат еще важно сделать оснастку под плату, чтобы был абсолютный ноль по Z и использовать ПО с картой поверхности по оси Z, так как стеклотекстолит по толщине тоже не идеальный. ПО FlatCAM как генератор и Candle для станка. Антивирус Касперского при работе станка обязательно выключать, дает сбой на USB компьютера и поймать точку 0 точно уже не получится. Топологию лучше делать фоторезистом и травлением.


          1. Gritsuk
            27.06.2019 22:03

            Спасибо за развернутый ответ. А можете подсказать, где почитать про эту оснастку под плату? И про абсолютный ноль по Z — я правильно понимаю, что это специальный датчик около головки, который отслеживает искривления поверхности? Вы пробовали какие-нибудь другие фрезы или как-то играться с частотой оборотов шпинделя — может, тут что-то не так, потому и задирает фольгу? Хотя на 0.2 от любого чиха может быть…
            И иррациональный вопрос — вы довольны, что купили его?)


            1. koptserg Автор
              28.06.2019 13:22

              Стол станка неровный относительно фрезы, для этого и требуется оснастка под заготовку. В статье есть фото моей оснастки, на которой делалась сверловка печатной платы и фрезеровка корпуса. Это обычная фанера, закрепленная на стол болтами. Фрезеруете углубление 1 мм по размерам заготовки, сверлите отверстия 2 мм в оснастке и заготовке насквозь 4 шт по краям заготовки. Крепите заготовку металлическими штифтами. В любой момент заготовку можно снять, перевернуть, поставить на место.
              Карта высот нужна только для фрезеровки платы. В контроллере станка есть пин, который соединяете крокодилом со шпинделем и обший провод подключаете к плате. Запускаете ПО для снятия карты высот. Станок сам снимет карту высот по указанным в ПО параметрам. Описание процесса фрезеровки печатных плат с фотками здесь.
              Я пользовался фрезой 2 мм для фрезеровки контура платы и корпуса. Для фрезеровки топологии фреза 0.1 мм 20гр.
              Станком очень доволен, руками так не сделать никогда.


              1. Gritsuk
                30.06.2019 09:50

                Спасибо! Полистал форум, пришел к выводу, что это лютая головная боль, но будет интересно. Решил брать)


    1. Moskus
      26.06.2019 22:29
      +5

      Деревянный корпус, особенно если добавить финишную обработку (пройтись темной морилкой), зашлифовать, покрыть лаком (лучше — матовым), будет выглядеть на порядок лучше и профессиональнее, чем жуткие пластиковые распечатки.


      1. xshura
        26.06.2019 22:40

        Не спорю, сам с деревом тоже работаю. После FDM, если грамотно обработать корпус, он будет тоже респектабельно смотреться. Почитайте как делают различные детали для автомобилей. 3d принтер может печатать то, что не может фрезер. Но, если есть фрезер и принтер, то я выберу фрезер однозначно (смотря какой конфигурации заготовка).


        1. Moskus
          26.06.2019 23:10
          +1

          Я работаю на производстве и имею представление о том, какова разница между результатами, получаемыми разным путем на устройствах, которые стоят одинаково. Потому смею утверждать, что всякие FDM-фокусы с растворителями и т.п. — тот еще колхоз и фигня для деталей с большими ровными плоскостями, как у конкретного изделия. Особенно, если речь о бытовых принтерах.


        1. BerkutEagle
          27.06.2019 06:12

          Можно же взять фрезер и поставить экструдер вместо шпинделя. Будет 2 в 1. По высоте, правда, ограничение будет. Ну и с софтом надо что-то придумать.


          1. VolodjaT
            27.06.2019 11:41

            Если есть фрезер то и нет смысла мучится з обработкой ацетоном итд


            1. BerkutEagle
              27.06.2019 12:28

              Фрезер не всё может. Скрытые полости, нависающие элементы.


              1. VolodjaT
                27.06.2019 19:05

                А зачем, тем более в хобби, конструировать детали с внутренними полостями? Просто потому что могу? Где технологичность?


                1. Gryphon88
                  27.06.2019 21:23
                  +1

                  Снижение материалоёмкости и веса без потери прочности, повышение плавучести… В моделизме это может быть важно.


                1. BerkutEagle
                  28.06.2019 08:54

                  Про технологичность — это к инженерам-конструкторам.
                  Печать на принтере объёмных фигур с заполнением менее 100% — экономия материала, уменьшение веса.
                  Опять же, фрезер + 3д-принтер 2 в 1 лучше, чем что-то одно. И если фрезер легко может таскать экструдер вместо шпинделя, то почему бы и нет?


    1. Sly_tom_cat
      27.06.2019 14:52

      Как по мне деревянный корпус — просто 60% от крутости проекта!


  1. Newm
    26.06.2019 22:36

    Можно ли немного раскрыть фразу:

    Элементы запаяны безотмывочной паяльной пастой HERAEUS F10 в обычной бытовой духовке с конвекцией.

    Или где про такое можно почитать?


    1. koptserg Автор
      26.06.2019 23:09

      Бытовая духовка с конвекцией Leran 1812W. Паста HERAEUS F10 продается в шприце, наносил на каждую контактную площадку вручную. Трафарет для нанесения пасты пробовал делать из алюминевой банки из под пива травлением и фрезером из ПЭТ пленки, точности не добился в обоих случаях. Паста начинает плавится при 180 гр.С., доводим до 210 гр., 1 минута и готово.
      Здесь есть инструкция www.42unita.ru/catalog/prochie_materialy_dlya_payki/Bezotmyvochnaya_HERAEUS_F_10_29b. Основной косяк в ручном нанесении пасты, на микросхемах переборщил, пришлось потом править феном. И элементы 0402, где пасты не хватало встали столбиком, феном все правится.


      1. rPman
        27.06.2019 14:41

        Интересно, а другие варианты по созданию маски для пасты не рассматривали? Фрезерование, лазерная резка/прожиг, стереолитография (для плоских изделий там идеальный расклад по точности, проблема даже не печать, а отделить пластинку от подложки)


        1. koptserg Автор
          27.06.2019 16:46

          Фрезеровку ПЭТ пленки 100 мкм пробовал, зазоры 0.2 мм пленка не держит, да и выковыривать в ручную кучу отверстий отверстий, то еще занятие. На следующем проекте попробую все таки травление на латунной фольге 100-150 мкм (пока не знаю где взять). В интернете читал, люди добивались результата на плоттере со специальными драйверами, выравнивающими искажение геометрии, присущее всем принтерам и плоттерам. Там были фотки, но цифру по точности, которую они добились нет. Китайские заводы делают лазером из стали.


          1. rPman
            27.06.2019 23:31

            Попробуйте стереолитографию, получите готовую пленку с отверстиями конфигурируемой толщины (даже отверстия можно заложить по типу рупор), точность там даже у дешевых ($200-$500) моделей порядка 40мкм (точнее 20 но размер пиксела большой если это на основе LCD панели, а если проектор, то там область печати маленькая).


            1. koptserg Автор
              28.06.2019 14:23

              Уже приглядывался к аппарату. Но использовать для печати трафарета даже в голову не приходило. Спасибо за совет!


              1. rPman
                29.06.2019 16:05

                Вы попробуйте и отпишитесь, так как собственно запайка деталей на плату для (особенно микросхем) остается плохо освоенной территорией. А так получается наложили маску, выдавили пасту, провели шпателем несколько раз, аккуратно сняли маску и укладывай компоненты схемы (есть diy проекты, когда этим занимается 3D принтер).

                p.s. маску к плате можно тем же воском приклеить (нанеся баллончиком на маску), или водорастворимым клеем (проблема только в нанесении чтобы не забить отверстия)


        1. katzen
          27.06.2019 20:55

          Травление из дна алюминиевых пищевых тарелок. Но материал ровный надо подбирать.


  1. SergeyMax
    26.06.2019 22:57
    +1

    Плата очень круто выглядит. Надо будет как-нибудь всё-таки опробовать гипофосфитный процесс.


  1. aivs
    26.06.2019 23:40

    Телефон крутой получился!!!
    Я давно платы заказываю в seeedstudio, но пробный вариант ЛУТом делаю. Тут же полностью домашнее производство, респект!
    Будущее все ближе и ближе, когда дома можно будет получить любое готовое устройство.


  1. agalakhov
    26.06.2019 23:53

    Бук чем-нибудь пропитывался, обрабатывался? Это довольно подлая порода, может трескаться. Есть какой-нибудь рецепт защиты для подобных изделий?


    1. koptserg Автор
      27.06.2019 00:00

      Заготовкой была кухонная разделочная доска, мне показалось что она чем то обработана. После фрезера только шкуркой P800 вручную шлифовал. Больше ничем не обрабатывал. Хотелось чувствовать дерево в руках. Изучал вопрос обработки. В основном химию от гниения предлагают и паркетный лак в несколько слоев. Глубоко не копал.


      1. Moskus
        27.06.2019 00:28

        Паркетный лак предлагают «колхозники», это отвратительная идея.
        Есть лаки и тонированные лаки для деревянных изделий на любой вкус, с любым способом нанесения, любого цвета и с любой поверхностью, от матового до глянцевого.


      1. vlad_bo
        27.06.2019 18:24

        Бук гигроскопичен, а если покрыть его лаком — будет скользким.

        В недорогих гитарах, накладку на грифе делали из бука, что б пальцы не скользили. А для защиты покрывали его лимонным маслом. И не скользко, и влаги не боится, и пахнет приятно! И дешевле «датского»!


    1. Moskus
      27.06.2019 00:25

      Конечно, есть тонны составов для защиты изделий из дерева. Например, тунговое или «датское» масло для натирания. Это если не хочется покрывать лаком.


      1. agalakhov
        27.06.2019 10:52

        Я про механическую прочность конкретно бука. С доступными в широкой продаже маслом и лаком имею негативный опыт в изделиях, содержащих тонкие пластины, а тут как раз такое.


        1. koptserg Автор
          27.06.2019 16:53

          Прочность достаточно хорошая, есть проблемные места конкретно в этом корпусе, но их можно было решить ребрами жесткости. Я просто сам еще не знал, на сколько жестко получится стенка в 1 мм.


        1. Moskus
          27.06.2019 22:35

          Улучшить прочность радикально можно только стабилизацией или заменой на фанеру (в т.ч. самодельную из шпона).


  1. bisquitie
    27.06.2019 00:19

    А встречал кто-то в природе такие модули, только для CDMA800/2000?


  1. REPISOT
    27.06.2019 06:18

    Какова причина выбора Атмеги? Только потому, что Ардуино? Почему не взяли MSP или STM?


    1. SvSh123
      27.06.2019 08:44

      Кроме MSP есть еще EFM.
      Имел с ними дело, впечатление положительное. Отличаются как раз продвинутыми режимами энергосбережения.


    1. koptserg Автор
      27.06.2019 17:06

      Возможностями телефона сейчас уже никого не удивишь. Хотелось выжать из 328-го по максимуму. Интересовала среда разработки IDE Arduino, структура библиотек. Действительно, осваивается очень быстро, пока не сталкиваешься с тонкими моментами своей задачи. С STM есть негативный опыт, гораздо больше времени ушло, но так и не освоил.


  1. AntonSazonov
    27.06.2019 06:37
    -1

    Что за возможность: IDE Arduino? На нём программировать можно?


    1. AntonSazonov
      27.06.2019 14:12

      Вроде бы нет ничего глупого в вопросе. Хоть бы кто-то из минусующих дал хоть какой-то ответ.
      А автору спасибо за интересную статью. Проделан не малый труд.


    1. Gryphon88
      27.06.2019 16:16

      Arduino и её IDE специально сделаны для лёгкого входа в программирование микроконтроллеров. Имеется много встроенных и пользовательских библиотек, которые часто по качеству кода вызывают окулярное кровотечение. Ценой упрощения как обычно стала неэффективность и размер программы, а также недоиспользование возможностей МК. ЯП, на котором пишутся скетчи ардуино — недоплюсы, хотя никто не запрещает писать на нормальных плюсах или С. IDE примерно соответствует по своим возможностям блокноту (который не ++), писать в ней что-то большое — жуткий геморрой.


      1. AntonSazonov
        28.06.2019 15:09

        Зачем вы мне это рассказываете? Мой вопрос был совсем в другом. Я спросил про программирование на телефоне.
        По поводу ЯП Arduino IDE. Это обычный GCC toolchain. В чём же там "недоплюсы"? Пишите как на обычном C++. Что вам мешает?
        То что Arduino IDE является неудобным инструментом я в курсе.


  1. denisromanenko
    27.06.2019 08:51

    Ха, старичкам бы это в масс-продакшн — крупно, надёжно, просто.
    И стильно, в отличии от остальных «дедушкиных телефонов»


  1. ragesteel
    27.06.2019 09:12

    Использование фоторезиста — есть,
    паяльная маска — есть,
    химическое олово — есть,
    металлизация и та присутствует,
    про проблему с шаблоном для нанесения паяльной маски понял (может стоило попробовать его на фрезере сделать?).
    Так почему же нет шелкографии?


    1. katzen
      27.06.2019 10:31
      +1

      А зачем в разовом изделии шелкография?


      1. ragesteel
        27.06.2019 10:36

        А зачем в разовом изделии паяльная маска и химическое олово?


        1. agalakhov
          27.06.2019 10:53

          Чтобы не заниматься мазохизмом при пайке мелких деталей на плате без маски.


          1. ragesteel
            27.06.2019 10:59

            Так паяка всё равно в печке. И между выводами мелких деталей маска отсутствует.


        1. koptserg Автор
          27.06.2019 17:14

          Без паяльной маски не запаять вообще, она держит элемент при пайке на своем месте за счет поверхностного натяжения олова, и олово лежит в своей ванночке.


        1. katzen
          27.06.2019 21:02

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


  1. Sergey78
    27.06.2019 10:55

    Отличная работа.
    По изготовлению корпуса — попробуйте SolidWorks для проектирования. В KiCad можно экспортировать 3D модель вашей платы, и вставить в Солид.
    Экраны, кнопки и прочее типовое — как правило есть готовые 3D модели. Если нет, всегда можно быстро нарисовать «габаритный прототип». На базовом уровне, чтобы делать не сильно сложные модели, освоить редактор довольно просто
    В итоге, вы можете спроектировать корпус, «положить» в него ваш экран и плату и посмотреть зазоры и вообще общий вид собранного устройства.
    Вполне возможно, что так же из Солида можно экспортировать спроектированный корпус в нужном формате для фрезера.
    Вместо Солида наверное можно использовать и другой 3D редактор, но я не пробовал. Я обращался на различные производства, и как правило просили модель в Солиде.


    1. worldmind
      27.06.2019 11:04

      Человек опенсорс юзает, так что скорее всякие freecad'ы будет юзать.


      1. Sergey78
        27.06.2019 11:06

        Я думаю и open source редакторы тоже так умеют.
        Вообще основной смысл моего комментария был в том, что из KiCad можно 3D модель экспортировать. Я когда обнаружил эту возможность, был прямо в восторге :)


    1. koptserg Автор
      27.06.2019 17:24

      Мне тоже рекомендовали SolidWorks, как очень быстро осваиваемую среду. Дальше AutoCad. Конкретно в этом случае было легче прорисовать контуры корпуса в КiCad, прямо в PCB.


  1. impwx
    27.06.2019 10:57

    Выглядит очень круто! Исходники несколько неопрятные, но думаю что если их причесать и дополнить комментами — народ может подтянуться с пулл-реквестами :)


    1. koptserg Автор
      27.06.2019 17:27

      Исходники пока просто выложил, как были. Порядок надо навести.


  1. worldmind
    27.06.2019 11:05

    Итоговая стоимость комплектующих?


    1. koptserg Автор
      27.06.2019 17:38

      По крупным: Дисплей — 600р, SIM800 — 460р, ATmega328P-MU — 180р, CP2102 — 110р, аккумулятор — 300р


    1. DrJarold
      28.06.2019 16:07

      Не считая расходов на изготовления платы, в 30$ можно уложиться.


  1. Dioxin
    27.06.2019 11:34
    +1

    BuratinoPhone будет отлично сочетаться с Cheburnet.


  1. Dima_Sharihin
    27.06.2019 11:47

    Первоначальная задумка была сделать на Raspberry Pi, чтобы получилось PiNokia?


  1. RedCatX
    27.06.2019 12:40

    У ATmega328 всего 2 килобайта RAM. Не понимаю, как на ней можно было реализовать цветную графику с разрешением аж 320х480?


    1. Dima_Sharihin
      27.06.2019 12:55

      Ну, у контроллера дисплея (ILI9341 или им подобные) оперативка своя. Собственно для отрисовки интерфейса вовсе не обязательно иметь весь экран в памяти — достаточно одного пикселя, который мы прям сейчас рисуем. Отдельным оверкиллом можно слои реализовывать последовательным рисованием в экран. Да, это страшное извращение и интерфейс всегда выглядит как хлам, но часто задачи "сделать красиво" и не стоит, зато стоит задача "сделать дешево"


    1. koptserg Автор
      27.06.2019 17:47

      У дисплея свой видеобуфер, оперативная память микроконтроллера используется по минимуму. Больше напрягали буферные переменные для обмена с SIM800, одна библиотечная переменная только съела сразу 12% памяти.


  1. geisha
    27.06.2019 12:50

    Круто видеть такие вещи от людей с руками и возможностями. Жаль только что SIM* нельзя использовать вместо ардуины.


    1. Dima_Sharihin
      27.06.2019 12:57

      Ну вообще можно, но говорят тот еще изврат.


  1. ftp27
    27.06.2019 13:00

    А как переходные отверстия залили?


    1. GennPen
      27.06.2019 14:07

      Металлизация отверстий в самодельной гальванической ванне по технологии на основе гипофосфита меди.


    1. koptserg Автор
      27.06.2019 17:49

      В статье есть ссылка на технологию.


  1. ice2heart
    27.06.2019 13:58

    Эх. жалко контролер слабоват для запуска дума.


    1. Capacitor10n
      27.06.2019 14:15

      А зачем дум?)
      Вообще мне кажется странным использование таких слабых контроллеров, когда есть аналоги по цене, доставаемости и сложности применения, но превосходящие по всем тех. характеристикам.


      1. GennPen
        27.06.2019 14:22

        А зачем дум?)
        Тенденция запускать Дум на всем что имеет хоть какой н-ть контроллер/процессор.

        Дум на ардуине
        Если точней, то это не настоящий Doom, а скорее Wolfenstein 3D на минималках.


        1. ice2heart
          27.06.2019 14:31

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


          1. Capacitor10n
            27.06.2019 14:55

            А если на железке нет ни дисплея ни динамика (допустим авто включалка-выключалка света), то выходит она автоматом не завершенная?)


            1. ice2heart
              27.06.2019 21:37

              Там я думаю другие критерии. Надо хотя бы дисплей.


    1. Capacitor10n
      27.06.2019 14:48

      Выходит что можно (в теме как раз 328 мега):
      habr.com/ru/post/457790/#comment_20332312


    1. koptserg Автор
      27.06.2019 17:58

      Есть проект "Шахматы" для Меги, но я думаю если упростить графику и управление в BuratinoPhone попытаться впихнуть.


  1. Megadeth77
    27.06.2019 14:43

    Где то тихо заплакали любители лута. Отличное качество для кустарщины по сути. Жаль всё это на великие дела не масштабируется.


  1. eksamind
    27.06.2019 15:48

    Вопрос, насколько сложно сделать телефон на андройд, где физически можно отключать камеру, микрофон, gps gsm и тд?
    Или переделка смартфона в такой формат с увеличением его размера.
    Например обцчный ксяоми или аналог за 15-20 тысяч или смартфон для рыбалки, где внутри места по более будет, чем у обцчных смартфонов?


    1. vasiaplaton
      27.06.2019 16:09

      Сложно. Очень сложно. Пока вы его будете делать половина решений устареет, повыходят новые андроиды. Модифицировать так основной телефон мне кажется не возможно. Если это анти слежка то проще использовать связку смарт с тумблером в разрыв аккума и кнопочный телефон


    1. Capacitor10n
      27.06.2019 16:11

      А сколько Вы готовы заплатить? :D

      В принципе это возможно, железку я могу сделать, а вот портировать андройд (написать дрова) для меня уже непосильная ноша, пока что :)
      И выйдет это все сильно дороже серийного устройства.
      P.S.
      Ах да надо же еще и поддерживать актуальные версии ОС…
      P.S.S.
      Я не намекаю что я возьмусь, просто пишу что «рядовая» человеческая особь может такое провернуть без участия IT-корпараций и чегото т.п.


      1. eksamind
        27.06.2019 16:44

        конкретно сейчас, я согласен заплатить сверху 10тыс за телефон который стоит 20-30 тысяч. С расчетом что телефон на 9 андройде и прослужит около 3лет.
        Из того что я узнавал, пока выходит следующее:
        Из указанных вами выше проблем с поддержкой, вероятный расклад думаю такой:

        Брать максимально современный телефон с поддержкой Lineage OS.
        «Врезатся» между модулями гсм, камера и тд.
        Ставить сбоку механические кнопки включения выключения.
        Решить проблемы с ОС при отключении и выключении модулей.
        Конкретно одну такую обкатанную модель можно переделывать для любого количества желающих, которым нужно чтоб камера, вайфау, гпс, гсм и тд работала когда разрешат.
        Для тех кому надо, увеличение толщины не является критичным.

        Самое большое «НО» это проблема врезки между модулями.

        При изначальном создание телефона под такую тему, габариты больше, модули отдельно,
        цена больше, при большом объеме уже не такая страшная.
        Но главный плюс, 100% увереность, что когда ненадо то что ненадо не работает)
        Ну и плюс ремонтнопригодность.

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


        1. JerleShannara
          27.06.2019 20:41

          Если вы готовы купить хорошую партию (5000+ штук) в варианте «дороже на 10тр, чем аналог в розницу на момент начала разработки» за каждый телефон, то вЭлком, можно сделать.


      1. vasiaplaton
        27.06.2019 16:52

        Стоимость будет огромной. Сколько нужно времени что бы разработать плату хорошему специалисту. 2-3 месяца в лучшем случае + портировать андройд, дрова + мелкосерийная 4 слойная плата + пайика. Представляете во сколько выльются все расходы и 6 мес. работы специалистов. Я предстваляю, что +- 500 тыс руб.


    1. MyFearGear
      29.06.2019 01:07

      Вообще никаких проблем.
      Берёшь электронщика-паяльщика 1шт, он тебе на указанные элементы паяет переключатели, отрубающие питание.
      ОС при этом будет выдавать ошибки типа «невозможно подключиться к камере», микрофоны скорее всего будут просто выдавать тишину.
      Готово, вы великолепны.


  1. Gryphon88
    27.06.2019 16:23

    Не посоветуете модуль 2/3/4G? Хочу попробовать сделать достаточно современный модульный телефон под управлением линукс, мобильные ОСи неизменно расстраивают, как и устоявшаяся компоновка-лопата.


    1. geisha
      27.06.2019 17:37

      RPi с USB-свистком.


    1. tmin10
      27.06.2019 17:53

      Если из той же серии, то есть такой: www.mt-system.ru/SIMCom/SIM7000E


    1. JerleShannara
      27.06.2019 20:42

      SIM7600 — внутри и LTE и GPS.


      1. Gryphon88
        27.06.2019 21:25

        Не подскажете, чем Е от G отличается?


        1. JerleShannara
          28.06.2019 01:46

          Насколько помню — оно по диапазонам различается. В случае РФ(и WorldWide вообще) надо брать E, а в случае, когда от LTE надо ещё более-менее скорость — E-H


  1. webhamster
    27.06.2019 18:26

    Но где же выгравированный или лазером сделанный логотип человечка в колпачке с длинным носом и золотым ключиком? Без этого проект какой-то незаконченный!


    1. koptserg Автор
      27.06.2019 18:32

      Была такая задумка. Решил оставить без татушки.


  1. shidi4
    28.06.2019 16:07

    Очень качественный проект. Большой плюс автору. Здорово, когда есть такие энтузиасты.


  1. lazy-fox
    28.06.2019 16:07

    Следующий шаг — система сотовой связи на недорогом фрезерном станке.
    Задрали эти опсосы. Даешь свою телефонию с sip-шлюзованием и вафельным пирингом в массы!

    Да и sim800/900 лопают при поиске сети и в неуверенных условиях приёма в амперах.
    Так что ожидание в днях на этих модулях будет только при хороших условиях.


  1. Yoozhik
    28.06.2019 16:07

    Иски за нарушение патентов Apple еще не приходили?


  1. mickigr
    28.06.2019 16:08

    Теперь я понял, где Цекало взял «карманные телефоны» для фильма «Обратная сторона Луны-2» :))))