해커는 그 또는 그녀가 무언가를 원할 때 무엇을 할 수 없을 때 무엇을 할 수 없습니까? 그들은 물론 하나를 해킹합니다. 또는 [Ramón Calvo]의 상황에서 그들은 신중하게 프로토 타입을 계획하고 있습니다. [Ramón Calvo]는 과학적 계산기를 원했습니다. 그러나 하나를 지불 할 수 없으므로 하나의 자신을 개발했습니다.
[Ramón]은 Arduino로 시작했지만 Freescale의 유연성 KL25Z 발전 보드가 MBED를 사용하여 ARM Cortex-M0 + 프로그램으로 업그레이드 된 ARM Cortex-M0 +로 업그레이드되었습니다. 화면은 전자 어셈블리 Dogl-128 128 × 64 픽셀 LCD입니다. [Ramón]은 Arduino 버전을 구입하여 Big DIY에서 핸드 솔더링 된 SMD 구성 요소가있는 ARM 칩의 현재, 더 작은 버전으로 구매를 위해 큰 DIY에서 두 개의 반복을했습니다. 그 후, [Ramón]은 수학적 입력을 구문 분석하는 데 필요한 알고리즘을 조사했습니다. 그는 Shunting-Yard 알고리즘에 정착하여 입력을 역방향 폴란드 표기법 (RPN)으로 변환합니다. 소프트웨어 응용 프로그램이 훨씬 쉽게 작업 할 수 있습니다.
[Ramón]은 기본 추가, 뺄셈, 곱하기, 노출 작업, 제곱근, n 번째 루트뿐만 아니라 지수, 삼각법, 로그뿐만 아니라 log10뿐만 아니라, 거기에서 계승 (!) 거기에서 저전력과 같이 그래프 모드뿐만 아니라 시스템에 몇 가지 버그가 있지만, 일반 시스템은뿐만 아니라 실행중인 것입니다. [Ramón]은 Hackaday.io Job 페이지에서 자료의 비용과 함께 Kicad 데이터를 개시뿐만 아니라 Kicad 데이터를 올려 놓았습니다.
Nixie Tubes가있는 계산기 유형과 70 년대의 HP 계산기를 유발하는 계산기 유형에 몇 개의 Hackaday Prize 입구가있었습니다.
HackadayPrize2017은 다음과 같이 후원됩니다.